我在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));