我将时间戳存储为 UTC unix 纪元时间。
我想将该时间转换为 ISO 8601 格式。( 2013-08-01T05:14:48Z
)
例如,unix 纪元时间的1375334088
意思Thu, 01 Aug 2013 05:14:48 GMT
。
但是当我这样做时,date('c', 1375334088)
它会给出2013-08-01T06:14:48+01:00
而不是2013-08-01T05:14:48Z
我将时间戳存储为 UTC unix 纪元时间。
我想将该时间转换为 ISO 8601 格式。( 2013-08-01T05:14:48Z
)
例如,unix 纪元时间的1375334088
意思Thu, 01 Aug 2013 05:14:48 GMT
。
但是当我这样做时,date('c', 1375334088)
它会给出2013-08-01T06:14:48+01:00
而不是2013-08-01T05:14:48Z
gmdate('Y-m-d\TH:i:s\Z', 1375334088);
见gmdate()
。
应该是这样的:
echo date('Y-m-d\TH:i:s\Z', 1375334088);