我正在尝试将DATETIME转换为人们可以实际使用的东西.这是日期:
2013-09-05 11:52:10
Run Code Online (Sandbox Code Playgroud)
我正在使用:
date("D, d M Y", '2013-09-05 11:52:10');
Run Code Online (Sandbox Code Playgroud)
变成了:
Thu, 01 Jan 1970
Run Code Online (Sandbox Code Playgroud)
对我毫无意义.
您需要将日期转换为时间戳,然后再将其传递给日期()
$time = strtotime('2013-09-05 11:52:10');
echo date("D, d M Y", $time);
Run Code Online (Sandbox Code Playgroud)
这应该是 PHP 代码吗?如果是这样,正确的是
date("D, d M Y", strtotime('2013-09-05 11:52:10'));
Run Code Online (Sandbox Code Playgroud)
如果这与 MySql 有关,则要使用的正确函数是DATE_FORMAT(但是,您拥有的是无效的 MySql 语法)。请澄清。
| 归档时间: |
|
| 查看次数: |
8018 次 |
| 最近记录: |