我设置了网站date_default_timezone_set('Asia/Manila');
的时区
这仍然是在本地主机上完成的,所以时间将真正基于我的计算机时间。
由于我手动设置了网站的时区;上线的时候,网站什么时候上线?它将永远是GMT+8或主机的时间或它将基于用户的时间?是否保留设置的时区,或者主机的时间或其他东西会覆盖它?
我真的很困惑,如果网站上线,时区会发生什么变化。
如果您通过PHP显示日期,您将显示服务器时间。
http://www.w3schools.com/php/php_ref_date.asp它会考虑服务器的时区,根据您设置的时区,它会增加或减少小时数。如果你的服务器机器时间是2015-05-25 12:00:00.000000
,它是UTC+08
,你在应用程序上设置了UTC+04
,你会得到2015-05-25 08:00:00.000000