请告诉我如何使用php以这种格式打印数据和时间 2014-03-011T20:34:01Z
我试过这段代码
$date = new DateTime();
$date->format('Y-m-d H:i:s');
得到类似的东西 2014-03-11 20:13:20 足够接近但不完全是2014-03-011T20:34:01Z
答案 0 :(得分:1)
使用c
格式关闭:
$date = new DateTime();
$date->format('c');
// 2014-03-11T07:55:34+00:00
或者只是自己添加T
和Z
。请确保将它们作为有效的格式参数进行转义:
$date = new DateTime();
$date->format('Y-m-d\TH:i:s\Z');
// 2014-03-11T07:56:07Z
答案 1 :(得分:0)
您正在寻找的是
$date = Date('Y-m-d\TH:i:s\Z');