2016-11-09 58 views
-2

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

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

现在,我怎么格式提取时间14:22从给定的变量。

+3

'回声日期( 'H:I',的strtotime( '2016-11-08T14:22:08.240Z'));' –

+0

回波日期( 'H:I',的strtotime($ DATE_TIME)); –

+1

你至少可以搜索一下。 –

回答

2

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

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

使用DateTime()

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