在mysql数据库中存储日期



我在php中使用以下代码生成当前日期/时间

$time = date("m.d G:i:s T Y");

现在我需要在mysql表

中存储time的值

但是在我的表中显示为非法,即0000-00-00 00:00:00

我的专栏使用的数据类型是datetime

谢谢你帮我修复它:)

你可以这样试试

$time = date("Y:m:d H:i:s");

因为mysql的datetime必须是YYYY-MM-DD H:I:S格式。否则,该字段中插入的数据将为0000-00-00 00:00:00

您可以参考这些链接获得更多参考

链接1

链接2

使用

date('Y-m-d H:i:s',strtotime($time));

相关内容

  • 没有找到相关文章

最新更新