Подтвердить что ты не робот

Лучший способ получить временную метку unix для текущего времени UTC в MySQL

Я пытаюсь использовать следующее в mySQL для создания отметки unix для текущего времени UTC

UNIX_TIMESTAMP(UTC_TIMESTAMP())

Когда я выполняю запрос и получаю результат, похоже, что mySQL дважды выполняет диалог UTC.

Eg. local time 9:07PM

Возвращенный запрос: 1374390482, что на следующий день 07:08:02 GMT, что верно,

Однако UNIX_TIMESTAMP(LOCALTIMESTAMP()) возвращает:

1374372551 02:09:11 GMT

который является правильной временной отметкой UTC unix.

Итак, UNIX_TIMESTAMP автоматически переводит часовой пояс объекта даты в UTC (независимо от того, был ли он уже UTC или нет?)

Есть ли лучший способ или одна команда, чтобы получить временную метку unix UTC в mySQL?

4b9b3361