PHP getdate没有返回正确的时间?

时间:2013-05-14 13:14:34

标签: php

我的时区在php.ini中设置为非洲/约翰内斯堡(+ 2GMT)。 getdate表示小时为0.小时实际上是3小时,如果它仍然保留在UTC中,则会说上午11点。我改变了我的电脑时间,它仍然无法正常工作。还有什么可能导致这种情况?

1 个答案:

答案 0 :(得分:2)

使用date_default_timezone_set

例如:

date_default_timezone_set('Africa/Johannesburg');