MySQL TO_DAYS函数
时间:2019-02-04 12:52:46 来源:igfitidea点击:
本MySQL教程通过语法和示例说明了如何使用MySQL TO_DAYS函数。
描述
MySQL TO_DAYS函数将返回日期与第0年("00000-00-00")之间的天数。
语法
MySQL中TO_DAYS函数的语法为:
TO_DAYS( date )
date: 要转换为天数的日期。
注意:
- TO_DAYS函数只能用于公历中的日期
- 如果日期为'0000-00-00' ,则TO_DAYS函数将返回NULL 。
- 这个函数与FROM_DAYS()函数相反。
- 不同版本可能导致不同结果
mysql> SELECT FROM_DAYS(366); mysql> SELECT TO_DAYS('2014-02-17'); Result: 735646 mysql> SELECT TO_DAYS('14-02-17'); Result: 735646 mysql> SELECT TO_DAYS('2014-02-19 05:30:00'); Result: 735648 -- 注意,下面的查询,不同版本可能导致不同结果 mysql> SELECT TO_DAYS('0000-01-01'); Result: 1 mysql> SELECT TO_DAYS('0001-01-01'); Result: 730851 (实际为2001-01-01的天数) mysql> SELECT TO_DAYS('0000-00-01'); Result: NULL mysql> SELECT TO_DAYS('0000-00-00'); Result: NULL