【发布时间】:2013-12-08 04:57:28
【问题描述】:
我想以 yyyy-mm-dd hh:mm:ss 格式获取当前日期。
我试过了:
gmdate('yyyy-mm-dd hh:mm:ss \G\M\T', time());
它返回一个奇怪的日期:
13131313-1111-2323 0707:1111:3131
【问题讨论】:
我想以 yyyy-mm-dd hh:mm:ss 格式获取当前日期。
我试过了:
gmdate('yyyy-mm-dd hh:mm:ss \G\M\T', time());
它返回一个奇怪的日期:
13131313-1111-2323 0707:1111:3131
【问题讨论】:
试试这个
查看How do i get the gmt time in php
date_default_timezone_set("UTC");
echo date("Y-m-d H:i:s", time());
【讨论】:
您选择的时间格式错误
<?php
date_default_timezone_set('GMT');
echo date("Y-m-d,h:m:s");
?>
【讨论】:
使用下面的日期函数以 MySQL 格式获取当前时间/(也按问题要求)
echo date("Y-m-d H:i:s", time());
【讨论】:
你在重复y,m,d。
代替
gmdate('yyyy-mm-dd hh:mm:ss \G\M\T', time());
你应该像这样使用它
gmdate('Y-m-d h:m:s \G\M\T', time());
【讨论】:
gmdate() 正在按照您的要求进行操作。
【讨论】: