php中的本地时间格式

php中的本地时间格式,php,time,utc,Php,Time,Utc,我试图将StartRecordDateTime和EndRecordDateTime发布到api中。 2018-07-11T11:00:00Z是utc时间格式。我想知道澳大利亚当地时间的格式是什么 e、 g.“2018-07-11T11:00:00澳大利亚/墨尔本”这会给我一个错误。显然,这取决于api 我的建议是,我们是否有类似2018-07-11T11:00:00Z的格式,并在末尾用Z表示当地时间的时区 { "RecordDuration": "600000", "StartR

我试图将StartRecordDateTime和EndRecordDateTime发布到api中。 2018-07-11T11:00:00Z是utc时间格式。我想知道澳大利亚当地时间的格式是什么

e、 g.“2018-07-11T11:00:00澳大利亚/墨尔本”这会给我一个错误。显然,这取决于api

我的建议是,我们是否有类似2018-07-11T11:00:00Z的格式,并在末尾用Z表示当地时间的时区

{
    "RecordDuration": "600000",
    "StartRecordDateTime": "2018-07-11T11:00:00Z",
    "EndRecordDateTime": "2018-07-11T11:10:00Z"
}

您可以创建函数并插入以下代码:

$墨尔本=新日期时区(“澳大利亚/墨尔本”)

$melbourneDT=新日期时间(“您的日期时间,$MELBERNET”)