我想将DateTime对象重用于新的日期/时间值。
类似的东西:
$currentDate = new \DateTime( '2015-10-09 11:30:42' ); //in UTC timezone
$currentDate->setTimezone( new \DateTimeZone('America/Los_Angeles') ); //in PST
pr( $currentDate ); //[date] => 2015-10-09 04:30:42
现在我想重用上面的$currentDate
对象来表示新的UTC日期时间值'2016-12-30 21:12:13'
,但转换为相同的时区,即PST。所以输出为2016-12-30 14:12:13
,因为UTC比PST提前7小时。
有没有办法实现这一目标。