본문으로 건너뛰기
최종 수정: 에

TO_DAYS

설명​

날짜를 일수를 나타내는 숫자 값으로 변환하는 날짜 계산 함수로, 기준 날짜(0000-00-00)부터 지정된 날짜까지의 총 일수를 계산합니다.

이 함수는 MySQL의 to_days 함수와 동일하게 동작합니다.

구문​

TO_DAYS(`<date_or_date_expr>`)

매개변수​

매개변수설명
<date_or_time_expr>입력 날짜 및 시간 값으로, date/datetime 타입을 지원합니다. datetime 및 date 형식은 datetime 변환 및 date 변환을 참고하세요.

반환 값​

일수를 나타내는 BIGINT 타입 값을 반환합니다.

예제​

-- Based on the date `0000-00-00`
select to_days('0000-01-01');
+-----------------------+
| to_days('0000-01-01') |
+-----------------------+
| 1 |
+-----------------------+

--input date type
select to_days('2007-10-07');
+-----------------------+
| to_days('2007-10-07') |
+-----------------------+
| 733321 |
+-----------------------+

--input datetime type
select to_days('2007-10-07 10:03:09');
+--------------------------------+
| to_days('2007-10-07 10:03:09') |
+--------------------------------+
| 733321 |
+--------------------------------+