我将页面的用户访问记录在一个单独的文件中,这会让人感到困惑,因为它们都位于不同的时区。因此,如果我正在寻找一位在xx.x.xx于1/1/18访问过的用户,那将会非常烦人并且令人困惑。
代码是日期变量
的代码$dateTime = date('d/m/y G:i:s:e');
这将输出
07/01/18 2:35:47:UTC
如何将时区从UTC更改为澳大利亚东部时间(AET)|| UTC +10:00 / +11:00
https://www.timeanddate.com/time/zone/australia
提前感谢大家!
答案 0 :(得分:1)
尝试:
$dateTime = new DateTime();
$dateTime->setTimeZone(new DateTimeZone('Australia/Sydney'));
echo dateTime->format('d/m/Y H:i:s');
答案 1 :(得分:1)
在文件顶部添加
date_default_timezone_set('UTC');
或代替' UTC',为此处列出的澳大利亚城市添加其中一个字符串:http://php.net/manual/en/timezones.australia.php