2

您好,我有 hostgator 网络托管,因为他们的服务器在美国,而我住在欧洲,所以我在 php 中的时区是 USA。我如何更改时区,因为我在 mysql 中插入了日期和时间。

4

4 回答 4

5

你可以date_default_timezone_set在php中使用

例子

 date_default_timezone_set('Europe/Vienna');
于 2012-09-27T08:38:52.403 回答
0

请用

date_default_timezone_set

http://php.net/manual/en/function.date-default-timezone-set.php

以下链接将帮助您找到您的欧洲时区

http://php.net/manual/en/timezones.europe.php

于 2012-09-27T08:40:36.233 回答
0

如果您使用的是 DateTime 对象,请使用date_timezone_set http://php.net/manual/en/datetime.settimezone.php

于 2012-09-27T08:40:42.503 回答
0

ini_set('date.timezone', 'America/Los_Angeles');

http://www.electrictoolbox.com/php-change-timezone/

更改时区的其他方式。

于 2012-09-27T09:38:23.080 回答