【发布时间】:2016-05-02 10:09:48
【问题描述】:
我正在使用 GoTo Webinar API,它需要在数组的开始时间和结束时间元素中显示如下所示的日期格式:
$params = [
'subject' => 'Test 34',
'description' => 'Test test test lalala',
'times' => [[
'startTime' => '2016-02-22T23:00:00Z',
'endTime' => '2016-02-23T00:00:00Z'
]],
'timeZone' => 'GMT'
];
有人可以向我解释一下 T/Z 的相关性在时间部分的任何一方都意味着什么吗?这是否只是意味着应用下面也传入的 GMT 的 TimeZone 元素?
如果是这样,我可以/如何使用 PHP date() 函数将这个:“2016-01-16 07:00:00”格式化为上述格式吗?
【问题讨论】:
-
T是日期和时间部分之间的分隔符;Z是一个时区(祖鲁时间,又名 GMT、UST 或 UTC) - 请参阅 ISO 8601 -
酷,有道理。所以.. 在 PHP 中,我可以使用特定的日期/时间格式将这些添加到我的字符串中吗?或者我是否需要通过将日期与“T”连接起来,然后是时间,最后是“Z”来捏造一些东西。如果它们丢失,GoTo 网络研讨会 API 会返回错误...
-
如果您使用
c格式代码格式化日期,PHP 可以将这些添加到您的日期
标签: php date time date-format time-format