PHP获取当前的GMT时间戳

时间:2018-12-13 05:14:48

标签: php date datetime timestamp

我需要以以下格式从PHP获取当前的GMT时间戳。

  

2012-03-05T16:53:13Z

以下是我使用的方法,但似乎不正确吗?

str_replace('+00:00', '.000Z', gmdate('c', strtotime("now")));

1 个答案:

答案 0 :(得分:1)

Date(“ c”)接近您所需要的,但是我不确定您要更换的是什么。
在我看来,您需要date(“ c”)的前19个字符,然后是“ Z”。

date_default_timezone_set("UTC");
echo substr(date("c", time()), 0, 19). "Z";
//2018-12-13T05:45:45Z

https://3v4l.org/jM1o9