用php转换json时间戳

时间:2015-08-11 18:45:59

标签: php json

我有一个包含“json时间戳”的字符串(我猜它是这样的,因为这个问题:The "right" JSON date format

2015-08-11T09:19:25Z

现在我想用php将这个字符串转换成这样的东西:

09:19 11.08.2015

我尝试了日期功能,但它没有用。

2 个答案:

答案 0 :(得分:5)

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

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

答案 1 :(得分:0)

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

{{1}}