Php 获取2016-06-24T00:00:00.000+的日期、时间和时区;05:45
在php中,我有一个带有时区的日期时间格式,如:2016-06-24T00:00:00.000+05:30 我想要实现的是:Php 获取2016-06-24T00:00:00.000+的日期、时间和时区;05:45,php,datetime-format,Php,Datetime Format,在php中,我有一个带有时区的日期时间格式,如:2016-06-24T00:00:00.000+05:30 我想要实现的是: 以易于阅读的任何格式获取日期时间 获取时区 我在java中看到,它是使用SimpleDataFormat()获得的。但是,我不知道这是怎么做到的。有人对PHP有什么想法吗 非常感谢您的帮助。您可以使用DateTime类了解时间: $date = '2016-06-24T00:00:00.000+05:45'; $dt = new DateTime($date); var_
非常感谢您的帮助。您可以使用
DateTime
类了解时间:
$date = '2016-06-24T00:00:00.000+05:45';
$dt = new DateTime($date);
var_dump( $dt->getTimezone() );
var_dump( $dt->format("d.m.Y H:i") );
您可以使用
DateTime
类表示时间:
$date = '2016-06-24T00:00:00.000+05:45';
$dt = new DateTime($date);
var_dump( $dt->getTimezone() );
var_dump( $dt->format("d.m.Y H:i") );
使用strotime()函数将字符串转换为UNIX时间戳。然后使用date()函数以所需格式显示日期/时间。可以在此处找到日期/时间格式
使用strotime()函数将字符串转换为UNIX时间戳。然后使用date()函数以所需格式显示日期/时间。可以在此处找到日期/时间格式
查看PHP查看PHP的var_dump($dt->getTimeZone()->getName())代码>为我做了这个把戏var_dump($dt->getTimeZone()->getName())代码>为我做了这个把戏