在php中,我的日期时间格式为:2016-06-24T00:00:00.000 + 05:30。
我想要实现的目标是:
我在java中看到过,它是使用SimpleDateFormat()获得的。但是,我无法弄清楚它是如何完成的。任何机构都有PHP的想法吗?
帮助将不胜感激。
答案 0 :(得分:6)
您可以将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") );
答案 1 :(得分:0)
使用strtotime()函数将字符串转换为UNIX时间戳。然后使用date()函数以所需格式显示日期/时间。可在此处找到日期/时间格式http://php.net/manual/en/function.date.php
echo date('F Y h:i:s A', strtotime('2016-06-24T00:00:00.000+05:30'));