Я пытаюсь преобразовать определенные временные метки в местное время пользователя.Поэтому я хотел бы спросить пользователя о его часовом поясе (выбрать все часовые пояса из соответствующей таблицы и затем позволить пользователю выбрать из списка), а затем
SELECT CONVERT_TZ ('2004-01-01 12:00:00 ',' UTC ',' MET ')
Теперь проблема.У меня нет доступа к таблицам часовых поясов MySQL (команда запрещена пользователю для таблицы time_zone - возможно, хостинг мне не позволяет).Поэтому, хотя я могу выполнять команды, как указано выше, я не могу выбрать все имена часовых поясов, которые знает MySQL.
Причина, по которой я хочу использовать имена часовых поясов, а не смещения, состоит в том, чтобы не беспокоиться о таких вещах, как летнее время.
Так как я могу обойти эту проблему?Я искал запрос SQL для создания дубликата таблицы с именами часовых поясов, но нашел только тот, в котором есть смещения по Гринвичу, который мне не подходит, как объяснено выше.