我现在需要在我所在的城市峇株巴辖/马来西亚的网站上显示时间我正在使用以下代码:
<?php echo date('H:i'); ?>
但它没有显示正确的时间。
我的国家时区 : 吉隆坡/马来西亚我现在的城市时间是 : 02:24 但在网站上它向我显示:08:25
我不知道我的服务器在哪个时区,我无法改变,请帮助我。
<?php
date_default_timezone_set("Asia/Kuala_Lumpur");
echo date('d-m-Y H:i:s'); //Returns IST
?>
<?php
date_default_timezone_set("Asia/Kolkata");
echo date('d-m-Y H:i:s');
?>
这应该可以完成这项工作,如果您不希望它显示日-月-年,请删除"d-m-y"
我认为它是这样的:
date_default_timezone_set('Asia/Kolkata'); //Timezone
试试吧。
date_default_timezone_set('timezone');
不知道你需要哪一个,在这里查找它:http://www.php.net/manual/en/timezones.php