TO_DAYS
描述
日期计算函数,它用于将日期转换为天数数值,即计算从公元 0 年 12 月 31 日(基准日期)到指定日期的总天数。
语法
TO_DAYS(<datetime_or_date_value>)
必选参数
参数 | 描述 |
---|---|
<datetime_or_date_value> | datetime 或者 date 类型日期时间 |
举例
查询2007年10月7日距今有多少天
select to_days('2007-10-07');
+---------------------------------------+
| to_days(cast('2007-10-07' as DATEV2)) |
+---------------------------------------+
| 733321 |
+---------------------------------------+
select to_days('2007-10-07 10:03:09');
+------------------------------------------------+
| to_days(cast('2007-10-07 10:03:09' as DATEV2)) |
+------------------------------------------------+
| 733321 |
+------------------------------------------------+