I have following code:
$date = new DateTime(date("Y-m-d H:i:s"), new DateTimeZone('Asia/Karachi'));
echo $date->format('Y-m-d H:i:s');
Output: 2015-08-26 17:46:05
Actual Result should be: 2015-08-26 13:46:05
How to set the time zone, so that actual output comes?