How do I convert a date stored in UTC to the user's current locale in PHP?
Here is some code used in the past. 

$timezone = new \DateTimeZone(craft()-&gt;getTimeZone());
$newdate = \DateTime::createFromFormat(DateTime::MYSQL_DATETIME, $mysqlDate, $timezone);


I have typically done this before assigning to a model.