В этом учебном пособии вы узнаете, как использовать MySQL функцию TO_DAYS с синтаксисом и примерами.
Описание
MySQL функция TO_DAYS преобразует дату в количество дней от нулевого года.
Синтаксис
Синтаксис MySQL функции TO_DAYS:
TO_DAYS( date )
Параметры или аргументы
date – дата конвертации в количество дней.
Примечание
- Функция TO_DAYS должна использоваться только с датами в григорианском календаре.
- Функция TO_DAYS вернет NULL, если дата '0000-00-00'.
- См. также функцию FROM_DAYS, которая является обратной функцией TO_DAYS.
Применение
Функция TO_DAYS может использоваться в следующих версиях MySQL:
- MySQL 5.7, MySQL 5.6, MySQL 5.5, MySQL 5.1, MySQL 5.0, MySQL 4.1, MySQL 4.0, MySQL 3.23
Пример
Рассмотрим примеры MySQL функции TO_DAYS, чтобы понять, как использовать функцию TO_DAYS в MySQL.
Например:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
mysql> SELECT TO_DAYS('2014-02-17'); #Результат: 735646 mysql> SELECT TO_DAYS('14-02-17'); #Результат: 735646 mysql> SELECT TO_DAYS('2014-02-18'); #Результат: 735647 mysql> SELECT TO_DAYS('2014-02-19 05:30:00'); #Результат: 735648 mysql> SELECT TO_DAYS('0000-01-01'); #Результат: 1 mysql> SELECT TO_DAYS('0000-00-00'); #Результат: NULL |