【发布时间】:2011-02-05 02:41:33
【问题描述】:
使用 php,我使用变量插入或更新 mysql 数据库的创建日期或修改日期
$datestring = "%Y:%m:%d %h:%i:%s";
$time = time();
$createdate= mdate($datestring, $time);
在这个$createdate 将是我用来插入或更新表的变量。但它正在更新错误的值。这不是服务器时间或本地时间。大多数情况下,服务器时间会延迟 30 分钟。
【问题讨论】:
-
您使用的是什么时间戳格式? Mysql 的时间戳字段类型格式是 YYYYMMDDHHIISS,而不是你的怪物字符串。而 PHP 的时间戳只是 time() 函数返回的内容。
标签: php mysql codeigniter