Как выбрать временную метку unix из поля даты в MySQL с разным часовым поясом, чем сервер?

Значение «this» зависит от «контекста», в котором выполняется функция. Контекстом может быть любой объект или глобальный объект, т. Е. Окно.

Таким образом, семантика «этого» отличается от традиционных языков ООП. И это вызывает проблемы: 1. когда функция передается другой переменной (скорее всего, обратный вызов); и 2. когда замыкание вызывается из метода-члена класса.

В обоих случаях это устанавливается в окно.

1
задан rockfight 13 July 2018 в 16:41
поделиться

1 ответ

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

SELECT CONVERT_TZ(FEILD_A,'GMT','IST');

изменить IST на ваш часовой пояс

FEILD_A должен быть дата или метка времени.

Ссылка: https: / /dev.mysql.com/doc/refman/8.0/en/date-and-time-functions.html#function_convert-tz

2
ответ дан Vasanth 17 August 2018 в 12:23
поделиться
  • 1
    Спасибо. В вашем ответе, что GMT? Является ли это часовым поясом сервера? – rockfight 13 July 2018 в 16:59
  • 2
    Да. CONVERT_TZ ('поле', 'from_time_zone', 'to_time_zone') – Vasanth 13 July 2018 в 17:02
Другие вопросы по тегам:

Похожие вопросы: