CONVERT_TZ для эпохи? - PullRequest
       28

CONVERT_TZ для эпохи?

1 голос
/ 04 марта 2020

Я не смог найти четкого ответа, но возможно ли использовать функцию CONVERT_TZ MYSQL в Epoch INT?

Чтение здесь звучит так, как будто оно работает только с фактическими полями даты и времени https://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html#function_convert -tz

Кто-нибудь знает иначе?

1 Ответ

0 голосов
/ 04 марта 2020

convert_tz() принимает аргумент datetime тип данных.

Вы можете использовать from_unixtime(), чтобы сначала преобразовать значение эпохи в дату:

convert_tz(from_unixtime(myepoch), from_tz, to_tz)

Если вы хотите результат как значение эпохи:

unix_timestamp(convert_tz(from_unixtime(myepoch), from_tz, to_tz))
...