powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / CONVERT_TZ возвращает null для некоторых аббревиатур
10 сообщений из 10, страница 1 из 1
CONVERT_TZ возвращает null для некоторых аббревиатур
    #39243346
Код: sql
1.
SELECT CONVERT_TZ('2004-01-01 12:00:00', 'MSK', 'MSK');


Код: plaintext
null

Код: sql
1.
SELECT CONVERT_TZ('2004-01-01 12:00:00', 'GMT', 'UTC');


Код: plaintext
2004-01-01 12:00:00

Код: sql
1.
SELECT CONVERT_TZ('2004-01-01 12:00:00','Europe/Moscow','Europe/Moscow');


Код: plaintext
2004-01-01 12:00:00

Код: sql
1.
SELECT @@global.time_zone, @@session.time_zone, @@system_time_zone;


Код: plaintext
SYSTEM	SYSTEM	MSK

Код: sql
1.
mysql_tzinfo_to_sql tz_file tz_name | mysql -u root mysql

делали

Как заставить работать для всех аббревиатур? Или получить имя зоны по аббревиатуре?
...
Рейтинг: 0 / 0
CONVERT_TZ возвращает null для некоторых аббревиатур
    #39243362
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Думаю, Вам следует тщательно изучить раздел документации 11.6 MySQL Server Time Zone Support . И, может, загрузить зон-пак.
...
Рейтинг: 0 / 0
CONVERT_TZ возвращает null для некоторых аббревиатур
    #39243450
Akina, да, это сделано.
...
Рейтинг: 0 / 0
CONVERT_TZ возвращает null для некоторых аббревиатур
    #39243969
Фотография Alex_Ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
там же нет такой зоны - MSK, поэтому NULL
посмотрите
SELECT * FROM mysql.time_zone_name;
...
Рейтинг: 0 / 0
CONVERT_TZ возвращает null для некоторых аббревиатур
    #39244217
Alex_Ustinov, да, нет такой зоны. Но как тогда получить ассоциацию валидного имени зоны из @@system_time_zone которая как раз MSK?
...
Рейтинг: 0 / 0
CONVERT_TZ возвращает null для некоторых аббревиатур
    #39244240
Фотография Alex_Ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
зачем.... установите валидную Europe/Moscow
...
Рейтинг: 0 / 0
CONVERT_TZ возвращает null для некоторых аббревиатур
    #39244705
Alex_Ustinov, казалось это должно работать из коробки. Установил из пакета, запустил и работает.
...
Рейтинг: 0 / 0
CONVERT_TZ возвращает null для некоторых аббревиатур
    #39244718
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий Ребоказалось это должно работать из коробки.Искаропки у комьюнити сервера таблицы временнЫх зон вообще пустые.
...
Рейтинг: 0 / 0
CONVERT_TZ возвращает null для некоторых аббревиатур
    #39245326
Фотография Alex_Ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий Ребо,

если это очень необходимо - добавьте в таблицу time_zone_name запись c кодом как у "Europe/Moscow" - 454
'MSK' '454'
...
Рейтинг: 0 / 0
CONVERT_TZ возвращает null для некоторых аббревиатур
    #39245380
Фотография Alex_Ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий Ребо,

непонятно, что у вас "из коробки" и что вы хотите получить.
У вас какая ОС? И откуда тайм зона "MSK"?
Или вы просто изучаете данную тему?
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / CONVERT_TZ возвращает null для некоторых аббревиатур
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]