PHP Преобразование GMT ​​в IST

Могу ли я преобразовать GMT в IST в PHP без использования PEAR.

Вот как я получаю GMT gmdate() , теперь как мне преобразовать его в IST.

благодаря

пытаться

  echo date('Ymd H:i:s',strtotime('+330 minutes', 0)); 

или

  date_default_timezone_set('Asia/Kolkata'); echo date('Ymd H:i:s'); 

сначала получить время

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

Очень просто:

 $date = new DateTime('2012-11-04 05:04:00', new DateTimeZone('GMT')); $date->setTimezone(new DateTimeZone('IST')); echo $date->format('Ymd H:i:s');