【发布时间】:2016-06-27 05:26:27
【问题描述】:
我需要一个日期时间为 RFC3339 它用于他们文档中的 api 请求
参数类型:日期时间
格式:RFC3339
示例:1970-01-01T00:00:00Z
这是我将日期时间转换为 RFC3339 的代码
$datetime= date("c", strtotime("2014-03-10 05:40:00"));
它给出了2014-03-10T05:40:00+01:00,但我会从说错误日期参数的api收到错误消息
var_dump($datetime) 给出的类型为 string 但我需要的类型为 datetime 那么如何将 RFC339 字符串日期转换为日期时间?
【问题讨论】:
-
试试这个格式,
Y-m-d\TH:i:s\Z -
试试
$datetime= date("Y-m-d\TH:i:s\Z", strtotime("2014-03-10 05:40:00")); -
检查这个并将其发送到您的 API 并检查发生了什么:- eval.in/596033
-
@chetan 成功了
-
@BlessanKurien 它也产生字符串。所以我很困惑