4

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

2013-04-09T10:00:00Z

有什么比使用格式更简单的'Y-m-d ...'吗?

4

2 回答 2

13

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

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

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

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

替代方案很简单:

echo gmdate('Y-m-d\TH:i:s\Z');
于 2013-04-09T12:53:52.557 回答
3
date("c");

可能是您搜索的内容?您可以使用爆炸等更改自己的后缀。

于 2013-04-09T12:54:04.177 回答