我在我的数据库中有一列存储DATETIME。由于某种原因,当我将其拉回并运行date();
时,它将不会显示正确的时间格式。需要帮助拉正确DATETIME
我存储的日期时间为:2014-03-07 12:00:57
我使用以显示它的方法:
date("y-m-d m:h",strtotime($row["date"]));
当我拉回来的是我得到的时间:14-03-13 03:12
我正在使用date_default_timezone_get();
来显示正确的时区。
这是怎么发生的?
它已经问过一千次。但仍然:'m'代表**月**,*不代表*分钟。改用'i'。请参阅http://php.net/date –
可能重复[PHP的strtotime分钟问题](http://stackoverflow.com/questions/9759720/php-strtotime-problems-with-minutes) –
@AmalMurali你的答案是下面一个可能的重复。 –