作者stevstev (like)
看板PHP
标题[请益] 有请各位高手,是有关系统时间的问题
时间Wed Jul 23 14:29:29 2008
我今天要写个取得系统时间的程式
但是这个program有可能放在不同时区的电脑上
那请问我要怎样取得在不同时区系统上的local time
我爬过文有高手提供date_default_timezone_set()来设定时区
然後呼叫date()这个function来得到正确时间
但是如果你无法预测将会在哪个时区的情况下要如果来抓呢?
我用getdate()会产生很怪的结果
例如:我如果电脑时区在台湾 用getdate抓得的是GMT的时间
但是我如果是在美国+加拿大时区(GMT+8),那麽得到的就是正确的当地时间
而且getdate()并没有加入日光节约时间的运算
所以常常得出的时间与当地时间差了一个小时
请高手大大们赐教!!^^
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 60.248.208.226
1F:→ stevstev :GMT-8 07/23 15:44
2F:推 curtis816 :台湾是GMT+8吧? 07/23 16:27