- time: documentation ( source)
- date: documentation ( source)
<?php
function ConvertGMTToLocalTimezone($gmttime,$timezoneRequired)
{
$date = new \DateTime(date('d-m-Y h:i:s', time() ) );
$date->setTimeZone(new \DateTimezone($timezoneRequired));
return $date->format('D, d M Y H:i:s O');
}
$ISTtime=ConvertGMTToLocalTimezone('Tue, 17 Dec 2013 07:23:56 +0000','Asia/Calcutta');
echo $ISTtime;