MySQL функция CONVERT_TZ ()

Функция CONVERT_TZ ()

В MySQL функция CONVERT_TZ () возвращает результирующее значение после преобразования значения datetime из часового пояса, указанного в качестве второго аргумента, в часовой пояс, указанный в качестве третьего. аргумент. Эта функция возвращает NULL, если аргументы недопустимы.

Синтаксис:

 CONVERT_TZ (dt, from_tz, to_tz) 

Аргументы:

Имя Описание
dt Дата и время .
from_tz Часовой пояс, который будет преобразован в to_tz.
to_tz Часовой пояс, в котором будет выполнено преобразование from_tz.

Синтаксическая диаграмма:

MySQL Версия: 5.6

Видео-презентация

Графическая презентация

Пример: функция MySQL CONVERT_TZ ()

Следующий оператор преобразует значение datetime 2008-05- 15 12:00:00 с часового пояса +00: 00 на часовой пояс +10: 00.

Код:

  SELECT CONVERT_TZ ('2008-  05-15 12:00:00 ',' + 00:00 ',' + 10:00 ');  

Пример вывода:

  mysql> ВЫБРАТЬ CONVERT_TZ ('2008-05-15 12:00:00', '+ 00:00', '+ 10:00'); + ----------------  ------------------------------------- + |  CONVERT_TZ ('2008-05-15 12:00:00', '+ 00:00', '+ 10:00') | + -------------------  ---------------------------------- + |  2008-05-15 22:00:00 |  + -------------------------------------------------  ---- + 1 строка в наборе (0,02 сек) 

PHP-скрипт

        пример  -CONVERT_TZ-function - примеры php mysql |  w3resource      

Вычисление даты и времени, преобразование 2008-05- 15 12:00:00 в часовой пояс на десять часов вперед с использованием MySQL:

query ('SELECT CONVERT_TZ ("2008-05-15 12:00:00", "+ 00:00", "+ 10:00") as required_datetime') как $ row) {echo ""; echo ""; echo "";}?>
Требуемая дата
". $ row ['required_datetime']. "

Просмотреть пример в браузере

сценарий JSP

          example-convert_tz-function     
Требуемая дата

Все функции даты и времени:

Щелкните здесь, чтобы увидеть функции даты и времени MySQL.

Оцените статью
nanomode.ru
Добавить комментарий