У меня есть форум, где пользователи могут оставлять комментарии. При создании комментария его соответствующее значение даты и времени сохраняется в формате UTC.
Я намерен представить данные по местному времени, например, «АЗИЯ / СИНГАПУР»;
2 варианта:
- используйте
convert_tz
каждый раз, когда запрашиваете базу данных. Мне не нравится
подход, потому что это заставляет меня переписывать select_expr
каждый раз, запрашивая.
- использовать
SET time_zone = 'ASIA/SINGAPORE';
Что касается второго варианта, я хочу знать, какова область действия команды (здесь нет супер привилегий). более конкретно, скажем, если я использую приложение php, конфигурация становится недействительной, когда я закрываю соединение БД? я должен выполнить команду каждый раз, запрашивая БД?
Tnx.