0

日期由字符串“2013-08-26T12:00:00.000”表示。如何按以下方式格式化此日期字符串?:“2013-08-26 12:00:00”

4

4 回答 4

3
date("Y-m-d H:i:s", strtotime("2013-08-26T12:00:00.000"));
于 2013-08-26T10:50:47.117 回答
2
$time = strtotime("2013-08-26T12:00:00.000");
echo strftime("%Y-%m-%d %H:%M:%S", $time);
于 2013-08-26T10:51:07.707 回答
2

最简单的解决方案,使用 PHP 的日期函数。

echo date('Y-m-d H:i:s',strtotime('2013-08-26T12:00:00.000'));
于 2013-08-26T10:51:21.290 回答
0

其他选项:

$x = new DateTime('2013-08-26T12:00:00.000');
$x->format('Y-m-d H:i:s');
于 2013-08-26T11:46:12.963 回答