0

我们目前的托管公司位于加拿大,因此显然他们的时代与英国不同。

PHP中是否有任何方法可以显示日期/时间,但如果我指定IP,则可以从不同的服务器获取它?

4

2 回答 2

2

您可以使用date_default_timezone_set(请参阅文档)功能将您的实际脚本时间设置为您需要的任何时间

例如Rome

date_default_timezone_set('Europe/Rome');
于 2013-04-15T13:25:31.327 回答
0

使用时区将是一个更好的主意。

$now = new DateTime(null, new DateTimeZone('America/Toronto'));
$now->setTimezone(new DateTimeZone('Europe/London'));
echo now->format('Y-m-d H:i:s);
于 2013-04-15T13:27:31.943 回答