我可以在不使用 PEAR 的情况下将 GMT 转换为 PHP 中的 IST。
这是我获得 GMTgmdate()
的方法,现在我如何将其转换为 IST。
谢谢
尝试
echo date('Y-m-d H:i:s',strtotime('+330 minutes', 0));
或者
date_default_timezone_set('Asia/Kolkata');
echo date('Y-m-d 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('Y-m-d H:i:s');