这是什么时间格式,如何将其转换为标准化的dd / mm / yyyy日期?

时间:2012-05-16 17:20:56

标签: php time timestamp

我正在使用YouTube / Google API,对于特定视频的上传日期,会返回以下格式格式化的时间/日期:

2012-05-16T17:15:29.000Z

我不确定这是什么格式,但我想知道是否有一种简单的方法(例如使用DateTime())将其转换为dd / mm / yyyy的格式?

任何提及时间格式的提及也将受到赞赏;)。

3 个答案:

答案 0 :(得分:6)

那将是UTC时间

date_format($date, 'd/m/Y'); 

答案 1 :(得分:4)

除了@web_bod写的内容,您还可以

date('d/m/Y', strtotime('2012-05-16T17:15:29.000Z') );

答案 2 :(得分:0)

是的,当然有。

$date = new DateTime("2012-05-16T17:15:29.000Z");
echo $date->format("d/m/Y");