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