作者ghostman (小猴)
看板PHP
标题[请益] 动态取得timezone
时间Wed Aug 5 11:14:58 2015
请问
是否有办法动态取得server时区呢?
例如: 假设我今天server在台湾,或是欧洲之类的
有语法可以知道我现在在哪个时区吗?
(若是没有设定php.ini的date.timezone 或是
date_default_timezone_set('Asia/Taipei'))
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 125.227.144.121
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PHP/M.1438744500.A.02B.html
1F:→ MOONRAKER: 阿不就date_default_timezone_get 08/05 12:14
2F:→ MOONRAKER: 那叫内建函数不叫语法 if else while for那些才是语法 08/05 12:16
3F:推 alog: 用carbon转 08/05 20:44
4F:→ alog: 以UTC为主然後再转时区 08/05 20:44
5F:推 GALINE: 如果没设定预设时区,这等於要用PHP判断地理位置耶[汗] 08/05 20:50
6F:→ GALINE: 如果你的机器有 geoip lib 能用的话或许能先判断地点 08/05 20:51
7F:→ GALINE: 然後看能不能用地点去查出时区...我猜不好做,但或许能做 08/05 20:52
8F:→ GALINE: geoip_time_zone_by_country_and_region() 也是有这种... 08/05 20:52
9F:→ ghostman: G大说的是,我没有预设时区但想知道server在哪的确汗颜~ 08/07 18:35