[請益] 動態取得timezone

作者: ghostman (小猴)   2015-08-05 11:14:58
請問
是否有辦法動態取得server時區呢?
例如: 假設我今天server在台灣,或是歐洲之類的
有語法可以知道我現在在哪個時區嗎?
(若是沒有設定php.ini的date.timezone 或是
date_default_timezone_set('Asia/Taipei'))
作者: MOONRAKER (㊣牛鶴鰻毛人)   2015-08-05 12:14:00
阿不就date_default_timezone_get那叫內建函數不叫語法 if else while for那些才是語法
作者: alog (A肉哥)   2015-08-05 20:44:00
用carbon轉以UTC為主然後再轉時區
作者: GALINE (天真可愛CQD)   2015-08-05 20:50:00
如果沒設定預設時區,這等於要用PHP判斷地理位置耶[汗]如果你的機器有 geoip lib 能用的話或許能先判斷地點然後看能不能用地點去查出時區...我猜不好做,但或許能做geoip_time_zone_by_country_and_region() 也是有這種...
作者: ghostman (小猴)   2015-08-07 18:35:00
G大說的是,我沒有預設時區但想知道server在哪的確汗顏~

Links booklink

Contact Us: admin [ a t ] ucptt.com