1

我正在尝试使用以下PHP日期时间更新表中的日期时间字段:

$datetime = date('d/m/Y H:i:s');

不幸的是,表中的日期时间字段是NULL

如何使用 更新日期时间字段$datetime

谢谢

4

3 回答 3

4

Y-m-d H:i:s无论如何,您可以在 SQL 查询中使用正确的格式NOW()

http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_now

于 2012-11-30T20:23:47.267 回答
2
$datetime = date('Y-m-d H:i:s');

将工作。DATETIME 列必须采用Ymd H:i:s格式,而不是dmY H:i :s 格式。

手册

DATETIME 类型用于同时包含日期和时间部分的值。MySQL 以 'YYYY-MM-DD HH:MM:SS' 格式检索和显示 DATETIME 值。

于 2012-11-30T20:25:01.763 回答
1

正确的格式是Y-m-d H:i:s.

于 2012-11-30T20:24:18.923 回答