在印度时区的另一个时区获取日期

时间:2013-04-14 09:13:24

标签: php date timezone

我想在php中的india timezone中的日期的另一个时区获取日期。即如果日期是01-02-2013 in indian(+5:30)timezone另一个时区的日期是多少? ?

2 个答案:

答案 0 :(得分:1)

查看DateTimeDateTimeZone个对象。

<?php
$date = new DateTime('now', new DateTimeZone('Europe/London'));

echo $date->format('r e'); // Sun, 14 Apr 2013 10:24:55 +0100 Europe/London

$date->setTimezone(new DateTimeZone('America/New_York'));

echo $date->format('r e'); // Sun, 14 Apr 2013 05:26:08 -0400 America/New_York

答案 1 :(得分:0)