Php 有人能告诉我这是什么日期格式吗?

Php 有人能告诉我这是什么日期格式吗?,php,date,timestamp,Php,Date,Timestamp,我正在阅读API的文档,它使用以下时间戳格式: 2012-08-29T15:31:23Z 我从未见过一个T和Z的位置像这样,所以我必须创建一个自定义函数来生成这种格式 是否有一种内置的PHP方法可以生成这种格式的时间戳或标准时间戳?这是通用时间。。。。它是一个日期,然后是一个时间分隔符,时间被放入与UTC相同的祖鲁时间 你可以做一个简单的打印strotime('2012-08-29T15:31:23Z')将其更改为unix时间戳 范例 1994-11-05T08:15:30-05:00对应于美

我正在阅读API的文档,它使用以下时间戳格式:

2012-08-29T15:31:23Z

我从未见过一个T和Z的位置像这样,所以我必须创建一个自定义函数来生成这种格式


是否有一种内置的PHP方法可以生成这种格式的时间戳或标准时间戳?

这是通用时间。。。。它是一个日期,然后是一个时间分隔符,时间被放入与UTC相同的祖鲁时间

你可以做一个简单的
打印strotime('2012-08-29T15:31:23Z')
将其更改为unix时间戳

范例

1994-11-05T08:15:30-05:00对应于美国东部标准时间1994年11月5日上午8:15:30

1994-11-05T13:15:30Z对应于同一瞬间


这是世界时间。。。。它是一个日期,然后是一个时间分隔符,时间被放入与UTC相同的祖鲁时间

你可以做一个简单的
打印strotime('2012-08-29T15:31:23Z')
将其更改为unix时间戳

范例

1994-11-05T08:15:30-05:00对应于美国东部标准时间1994年11月5日上午8:15:30

1994-11-05T13:15:30Z对应于同一瞬间


它的格式是标准化的。
Z
用于UTC时区

您可以使用解析它并使用创建自己的(DATE_uu常量来自一个列表,该列表从DATE手册页链接):


它的格式是标准化的。
Z
用于UTC时区

您可以使用解析它并使用创建自己的(DATE_uu常量来自一个列表,该列表从DATE手册页链接):


ISO 8601日期时间格式规范

“。。。 例子

1994-11-05T08:15:30-05:00对应于美国东部标准时间1994年11月5日上午8:15:30

1994-11-05T13:15:30Z对应于同一瞬间


…ISO 8601日期时间格式规范

“。。。 例子

1994-11-05T08:15:30-05:00对应于美国东部标准时间1994年11月5日上午8:15:30

1994-11-05T13:15:30Z对应于同一瞬间


…“

谢谢,这很有意义,我将日期更改为使用gmdate以符合要求。谢谢,这很有意义,我将日期更改为使用gmdate以符合要求。
$timestamp = strtotime('2012-08-29T15:31:23Z');
$datetime = date(DATE_ISO8601, $timestamp);