I want to reuse DateTime object for new date/time value.
Something like:
$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
Now I want to reuse above $currentDate
object for new UTC datetime value say '2016-12-30 21:12:13'
but convert to same timezone i.e., PST. So output would be 2016-12-30 14:12:13
as UTC is 7 hours ahead of PST.
Is there any way to achieve this.