2017-10-06 23 views
-5

如何在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

回答

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