在php中2013-04-09T10:00:00Z的格式

时间:2013-04-09 12:52:47

标签: php

我正在寻找能给我这样日期的date()格式:

2013-04-09T10:00:00Z

是否有比使用格式'Y-m-d ...'更简单的东西?

2 个答案:

答案 0 :(得分:7)

'c'(UTC时间)一起使用的日期格式gmdate()(ISO 8601)非常接近:

2013-04-09T10:00:00+00:00

您只需要将+00:00替换为Z(对于Zulu)来修改它:

echo substr_replace(gmdate('c'), 'Z', -6);

另一种选择就是:

echo gmdate('Y-m-d\TH:i:s\Z');

答案 1 :(得分:3)

date("c");

可能是您搜索的内容?您可以通过爆炸等改变自己的后缀。