我是新来的PHP。我能够得到时间,但问题是它在不同的时区。我想要的是在我的时区获得时间。这里是我的代码:php在我的时区获取日期
<?php
date_default_timezone_set('UTC+8');
$mydate=date('h:i A');
?>
上面的代码给了我错误的时间,我的时区是UTC + 8。例如我的时间是晚上9点,但上面的代码返回下午1点。我怎么能解决这个问题?任何帮助将非常感激。
更新:我现在工作了(谢谢@enenen)。我的新代码,返回正确的时区,我区:
<?php
date_default_timezone_set('Asia/Manila');
$mydate=date('h:i A');
?>
你的国家是什么? –
@Koren我住在菲律宾。 – clydewinux
您可以在菲律宾使用'亚洲/马尼拉'。 http://www.php.net/manual/en/timezones.php – enenen