Привет, я так смущен этим UTC и GMT
Я вставляю в таблицу MySQL как ex столбец «event_date», например «2010-07-01 23:50:00» (datetime), мой клиент спрашивает опцию в передней части как GMT +1 GMT +2 GMT -1 GMT -2 … и т. д., если я выберу любую опцию GMT +2, event_date будет фильтровать / перечислять в соответствии с GMT +2.
Я понятия не имею, как действовать дальше и после поиска в Google.
CONVERT_TZ( `field_eventdate_value` , '+00:00', '+10:00' )
и работает ли он хорошо, и мой клиент дал мне пример URL-адреса, чтобы проверить, как это
http://www.forexpros.com/economic-calendar/
Я работаю с узлами drupal
Заранее спасибо,
Гоби
Документы отлично читаются.
CONVERT_TZ(dt,from_tz,to_tz)
CONVERT_TZ()
преобразует значение dt
-времени dt
из часового пояса, заданного from_tz
в часовой пояс, заданный to_tz
и возвращает результирующее значение. Часовые пояса указываются, как описано в разделе 9.6 «Поддержка часового пояса сервера MySQL». Эта функция возвращает NULL
если аргументы недействительны.
Текущие значения глобальных и клиентских часовых поясов могут быть получены следующим образом:
mysql> SELECT @@global.time_zone, @@session.time_zone;
Значения timezone
поясов могут быть заданы в нескольких форматах, ни одна из которых не чувствительна к регистру:
PS: Читайте о GMT против UTC на About.com. GMT – это солнечное время в Гринвиче, Лондон, а UTC] – это временный стандарт, основанный на Международном атомном времени (TAI) с добавлением череды прыжков с нерегулярными интервалами для компенсации замедления вращения Земли. Оба они одинаковы, если рассматривать их как временную зону.