用php转换json时间戳


Convert json timestamp with php

我有一个字符串,包含一个"json时间戳"(我猜它被称为这样,因为这个问题:"右"JSON日期格式)

2015-08-11T09:19:25Z

现在我想用php把这个字符串转换成这样的形式:

09:19 11.08.2015

我尝试了日期函数,但它不起作用。

您可以使用DateTime将ISO日期转换为您想要的格式:

$a = new 'DateTime("2015-08-11T09:19:25Z");
$b = $a->format('H:i d.m.Y');
var_dump($b);

如果你想在PHP中使用日期函数,你必须设置正确的时区:

date_default_timezone_set('America/New_York');
var_dump(date("H:i d.m.Y", strtotime('2015-08-11T09:19:25Z')));