Can i convert GMT to IST in PHP without using PEAR.

Here is how i get GMT gmdate(), now how do i convert it to IST.

Thanks

有帮助吗?

解决方案

try

 echo date('Y-m-d H:i:s',strtotime('+330 minutes', 0));  

or

  date_default_timezone_set('Asia/Kolkata');
  echo date('Y-m-d H:i:s');  

first get time by

 $time = new DateTime('now', new DateTimeZone('UTC'));
    // than convert it to IST by
    $time->setTimezone(new DateTimeZone('IST'));

其他提示

Easy-peasy:

$date = new DateTime('2012-11-04 05:04:00', new DateTimeZone('GMT'));
$date->setTimezone(new DateTimeZone('IST'));

echo $date->format('Y-m-d H:i:s');
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top