Php 时间格式转换

Php 时间格式转换,php,date,datetime,time,timezone,Php,Date,Datetime,Time,Timezone,我需要将一个特定的日期格式转换为当地时间(欧洲/萨拉热窝),我的时间格式是2013-02-17T15:00:00Z,我真的不明白,这就是为什么我不知道如何将它转换为欧洲/萨拉热窝时间,谁知道可能已经是萨拉热窝时间了,我不知道 好的,我可以解析它,去掉T和Z,得到一个时间,但是这些字母意味着什么,可能它们会影响结果时间 例如,结果时间是2013-02-17 18:00:00,可能会因为字母T和Z而有所不同,这两个字母可能是时间偏移。您可以像这样使用php日期函数 $date = '2013-02

我需要将一个特定的日期格式转换为当地时间(欧洲/萨拉热窝),我的时间格式是2013-02-17T15:00:00Z,我真的不明白,这就是为什么我不知道如何将它转换为欧洲/萨拉热窝时间,谁知道可能已经是萨拉热窝时间了,我不知道

好的,我可以解析它,去掉T和Z,得到一个时间,但是这些字母意味着什么,可能它们会影响结果时间


例如,结果时间是2013-02-17 18:00:00,可能会因为字母T和Z而有所不同,这两个字母可能是时间偏移。

您可以像这样使用php日期函数

 $date = '2013-02-17T15:00:00Z';
 echo date('Y-m-d H:i:s',strtotime($date));

请参见

您可以像这样使用php日期函数

 $date = '2013-02-17T15:00:00Z';
 echo date('Y-m-d H:i:s',strtotime($date));

请参见使用日期时间。使用时区更好:

$datetime = new DateTime('2013-02-17T15:00:00Z');
$datetime->setTimeZone(new DateTimeZone('Europe/Sarajevo'));
echo $datetime->format('c');
参考


使用日期时间。使用时区更好:

$datetime = new DateTime('2013-02-17T15:00:00Z');
$datetime->setTimeZone(new DateTimeZone('Europe/Sarajevo'));
echo $datetime->format('c');
参考

这就是格式,它是日期/时间格式的几种不同标准之一。它正在慢慢成为网络上的事实标准——尽管还有其他类似RFC1123的标准。您可以阅读这些内容,即格式,这是日期/时间格式的几种不同标准之一。它正在慢慢成为网络上的事实标准——尽管还有其他类似RFC1123的标准。你可以读到这些