如何在PHP中获取'2017-08-29T09:43:42.335Z'日期格式?

时间:2017-10-06 09:40:56

标签: php

如何在PHP中获取2017-08-29T09:43:42.335Z日期格式。 T09:43:42.335Z对应什么?

1 个答案:

答案 0 :(得分:1)

T09:43:42.335Z是祖鲁时区的时间(包括毫秒)(T只是一个分隔符)。

这不是PHP内置的时间格式。从PHP 7.0.0开始,你可以这样做:

$date->format('Y-m-d\TH:i:s.v\Z');

在早期的PHP版本中没有“毫秒”选项,所以你必须自己连接它。

祖鲁时区等于UTC + 0。确保在打印出来之前将时间转换为UTC + 0,格式命令不会为您执行此操作。