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

问题描述:

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

+2

你到目前为止尝试过什么?向我们显示代码 –

+1

您是否尝试过搜索littl我的朋友? –

+0

这是一个时间戳格式。你可以在[本文]中找到T&Z的含义(https://stackoverflow.com/questions/29281935/what-exactly-does-the-t-and-z-mean-in-timestamp)。 – auurk

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,格式化命令不会为你做。