datetime字段的问题

时间:2011-05-01 11:35:31

标签: php mysql datetime

我有一个像这样的PHP代码:

   date_default_timezone_set('GMT');
    $date =date( "Y-m-d H:i:s");
    echo $date;

输出

2011-05-01 11:31:49

但在Datetime列日期中插入 $ date 时   2011-05-01 11:05:07

INSERT CODE:

    date_default_timezone_set("GMT");
    $date=date("Y-m-d H:m:s");
    $q="insert into TABLE values
    ('$date')";
mysql_query($q);

为什么?

1 个答案:

答案 0 :(得分:2)

您的第一个示例使用$date=date("Y-m-d H:i:s");似乎没问题。

你的第二个例子使用$date=date("Y-m-d H:m:s");这看起来很奇怪,你在转换中使用月份(m)分钟。