TO_DAYS
功能描述
TO_DAYS函数用于返回一个给定日期距离0001-01-01的天数。
语法格式
TO_DAYS(date)
注意事项
该功能仅在数据库兼容模式为MySQL时支持(即数据库实例初始化时指定DBCOMPATIBILITY='B')。
to_days函数的入参支持time,timestamp,date等时间类型。
to_days函数的返回值类型是整型。
如果输入参数是timestamp或其他包含日期和时间的类型,返回整数并且对结果进行向下取整。
Vastbase定义0001-01-01为366(MySQL定义0000-01-01为1),所以两者计算结果一致。
示例
执行函数验证。
SELECT to_days('2010-01-01 12:00:00');
结果返回如下:
to_days
---------
734138
(1 row)