php getdate() - 小时不正确

时间:2011-10-21 10:19:46

标签: php

我在iframe中使用php作为计数器。我正在使用getdate();功能。我的当地时间不是下午12:16,如果我使用getdate();从PHP获取当地时间,小时显示为13.我的答案来自php getdate()不是12?

$d1=getdate();
$hournew=$d1['hours'];
echo $hournew . " ";

1 个答案:

答案 0 :(得分:6)

首先做一个 -

echo date_default_timezone_get();

检查是否是你的时区。

当然不是,然后将时区设置在顶部 -

date_default_timezone_set('America/Los_Angeles');

Here 是时区列表。