使用php,我使用变量create date或modified date插入或更新mysql数据库
$datestring = "%Y:%m:%d %h:%i:%s";
$time = time();
$createdate= mdate($datestring, $time);在这个$createdate中是我用来插入或更新表的变量。但是它更新了错误的值。这不是服务器时间或本地时间。大多数情况下,服务器的时间会有30分钟的延迟。
发布于 2010-04-07 18:40:52
使用PHP语言的date()函数
$createdate= date('Y-m-d H:i:s');发布于 2010-04-07 12:54:49
编辑:经过一些谷歌搜索后,看起来你正在使用CodeIgniter。你应该在你的问题中提到这一点。
您使用的格式字符串与MySQL的日期格式不匹配。您想要使用:
$datestring = '%Y-%m-%d %H:%i:%s';发布于 2010-04-07 13:07:55
在mysql查询中使用,如DATE_FORMAT(purchaseDate,“%Y:%m:%d%h:%i:%s”)函数
https://stackoverflow.com/questions/2590056
复制相似问题