如何从具有日期和时间的变量中获取时间时间?

时间:2016-11-09 11:51:52

标签: php

我有一个变量:

$date_time = 2016-11-08T14:22:08.240Z

现在我如何从给定变量中以14:22格式提取时间。

2 个答案:

答案 0 :(得分:2)

我认为你需要设置time_zone。要获得适当的时间。尝试以下代码:

 date_default_timezone_set("GMT");
 $date_time = '2016-11-08T14:22:08.240Z';
 echo date("H:i",strtotime($date_time));

答案 1 :(得分:0)

使用DateTime()

$date_time = new DateTime( '2016-11-08T14:22:08.240Z', new DateTimeZone( 'UTC' ) );
echo $date_time->format( 'H:i' );