【发布时间】:2013-08-26 10:47:15
【问题描述】:
日期由字符串“2013-08-26T12:00:00.000”表示。如何按以下方式格式化此日期字符串?:“2013-08-26 12:00:00”
【问题讨论】:
日期由字符串“2013-08-26T12:00:00.000”表示。如何按以下方式格式化此日期字符串?:“2013-08-26 12:00:00”
【问题讨论】:
date("Y-m-d H:i:s", strtotime("2013-08-26T12:00:00.000"));
【讨论】:
最简单的解决方案,使用PHP的date函数。
echo date('Y-m-d H:i:s',strtotime('2013-08-26T12:00:00.000'));
【讨论】:
$time = strtotime("2013-08-26T12:00:00.000");
echo strftime("%Y-%m-%d %H:%M:%S", $time);
【讨论】:
其他选项:
$x = new DateTime('2013-08-26T12:00:00.000');
$x->format('Y-m-d H:i:s');
【讨论】: