看板 PHP 關於我們 聯絡資訊
請問 是否有辦法動態取得server時區呢? 例如: 假設我今天server在台灣,或是歐洲之類的 有語法可以知道我現在在哪個時區嗎? (若是沒有設定php.ini的date.timezone 或是 date_default_timezone_set('Asia/Taipei')) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.227.144.121 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1438744500.A.02B.html
MOONRAKER: 阿不就date_default_timezone_get 08/05 12:14
MOONRAKER: 那叫內建函數不叫語法 if else while for那些才是語法 08/05 12:16
alog: 用carbon轉 08/05 20:44
alog: 以UTC為主然後再轉時區 08/05 20:44
GALINE: 如果沒設定預設時區,這等於要用PHP判斷地理位置耶[汗] 08/05 20:50
GALINE: 如果你的機器有 geoip lib 能用的話或許能先判斷地點 08/05 20:51
GALINE: 然後看能不能用地點去查出時區...我猜不好做,但或許能做 08/05 20:52
GALINE: geoip_time_zone_by_country_and_region() 也是有這種... 08/05 20:52
ghostman: G大說的是,我沒有預設時區但想知道server在哪的確汗顏~ 08/07 18:35