Gob*_*obi 1 php mysql timezone utc convert-tz
嗨,我对这个UTC和GMT很困惑
我正在插入MySQL表作为前栏"event_date",如"2010-07-01 23:50:00"(日期时间)我的客户要求前端的选项为GMT +1 GMT +2 GMT -1 GMT -2 ...等等,如果我选择任何选项GMT +2,event_date将根据GMT +2过滤/列出.
我不知道如何继续,谷歌搜索后我发现了这一点
CONVERT_TZ( `field_eventdate_value` , '+00:00', '+10:00' )
Run Code Online (Sandbox Code Playgroud)
以及它是否运作良好,我的客户给了我一个样本网址来检查这样
http://www.forexpros.com/economic-calendar/
我正在使用drupal节点
提前致谢,
戈壁
这些文档非常精彩.
CONVERT_TZ(dt,from_tz,to_tz)
Run Code Online (Sandbox Code Playgroud)
CONVERT_TZ()将datetime值dt从给定的时区转换为给定from_tz的时区,to_tz并返回结果值.时区的设置如第9.6节"MySQL服务器时区支持"中所述.NULL如果参数无效,则返回此函数.
可以像下面这样检索全局和客户端特定时区的当前值:
mysql> SELECT @@global.time_zone, @@session.time_zone;
Run Code Online (Sandbox Code Playgroud)
该timezone值可以在多种格式,其中没有一个是大小写敏感给出:
PS:在About.com上阅读关于GMT与UTC的内容.GMT是伦敦格林威治的太阳时,而UTC是基于国际原子时(TAI)的时间标准,闰秒以不规则的间隔加以补偿地球的减速旋转.如果将其视为时区,则两者都相同.