我使用date()函数来获取日,月和年.
$year = date(y);
$month = date(m);
$day = date(d);
Run Code Online (Sandbox Code Playgroud)
但我的主机位于我所在的另一个地方,所以我需要增加11个小时.你能告诉我怎么办?谢谢
Gor*_*don 44
要么这样做
date('Y-m-d', strtotime('+11 hours'));
Run Code Online (Sandbox Code Playgroud)
添加11小时或创建DateTime对象并在需要时更改它的时区
$datetime = new DateTime; // current time = server time
$otherTZ = new DateTimeZone('America/Los_Angeles');
$datetime->setTimezone($otherTZ); // calculates with new TZ now
Run Code Online (Sandbox Code Playgroud)
或者只是设置适当的时区