请检查stackoverflow,但找不到合适的答案。我想在网站上输出我的国家尼日利亚的日期。
尼日利亚时区是GMT + 01:00
我有这个
<?php
date_default_timezone_set("WAT");
echo date("M d, Y h:i a")."<p></p>";
//echo time();
?>
答案 0 :(得分:5)
我认为你的时区错了
根据此list,它是Africa/Lagos
<?php
date_default_timezone_set("Africa/Lagos");
echo "<p>" . date("M d, Y h:i a") . "</p>";
?>
答案 1 :(得分:0)
您仅需根据建议的TIMEZONE设置以下时区
date_default_timezone_set(“非洲/拉各斯”);
有关您所在国家/地区时区的更多详细信息,请点击以下链接
http://php.net/manual/en/timezones.africa.php
一般来说,对于地球上的大陆分叉,您可以参考以下链接