Получение метки времени с использованием MySQL - PullRequest
49 голосов
/ 10 декабря 2010

Как я могу получить текущую метку времени с помощью запроса MySQL?

Ответы [ 4 ]

88 голосов
/ 18 октября 2012

Зависит от того, какой тип вы ищете.

Текущее целое число Unix Timestamp (1350517005) можно получить следующим образом:

SELECT UNIX_TIMESTAMP();

MySQL часто отображает отметки времени в качестве даты/ Строки времени.Чтобы получить один из них, это ваши основные параметры ( из справочника даты и времени MySQL ):

SELECT CURRENT_TIMESTAMP;
SELECT CURRENT_TIMESTAMP();
SELECT NOW();
10 голосов
/ 21 февраля 2013

CURRENT_TIMESTAMP является стандартным SQL и работает на сервере SQL, Oracle, MySQL и т. Д. Вы должны стараться придерживаться стандарта как можно больше.

6 голосов
/ 10 декабря 2010
Select current_timestamp;
2 голосов
/ 10 декабря 2010

просто используйте СЕЙЧАС ()

Полная ссылка: http://dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...