我怎样才能转换这样的日期:2012-07-16 01:00:00 +00
(它在UTC +00:00
时区)到UTC +04:00
时区?确保正确处理夏令时?
Use DateTime http://php.net/manual/en/class.datetime.php and DateTimeZone http://www.php.net/manual/en/class.datetimezone.php.
$date = new DateTime('2012-07-16 01:00:00 +00');
$date->setTimezone(new DateTimeZone('Europe/Moscow')); // +04
echo $date->format('Y-m-d H:i:s'); // 2012-07-15 05:00:00
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)