So I have the following code:
$timezone = new DateTimeZone('America/New_York');
$datetime = new DateTime(date('r', 1440543600), $timezone);
echo $datetime->format('l, F j, Y - h:i A e');
This outputs the following:
Tuesday, August 25, 2015 - 11:00 PM +00:00
You would think it would output:
Tuesday, August 25, 2015 - 07:00 PM -04:00
How do I get format to output correctly with the set timezone?