MySQL认证课程:to_days比较日期和时间
最新学讯:近期OCP认证正在报名中,因考试人员较多请尽快报名获取最近考试时间,报名费用请联系在线老师,甲骨文官方认证,报名从速!
我要咨询MySQL认证课程:to_days比较日期和时间,已知两个日期,比较它们的前后,可以直接求出它们的差和零值比较,也可以利用已知的时间函数:TO_DAYS(date)
给出一个日期date,返回一个天数(从0年的天数),date可以是一个数字,也可以是一个串值,当然更可以是包含日期的时间类型。
MySQL> select TO_DAYS(960501);
+-----------------+
| TO_DAYS(960501) |
+-----------------+
| 729145 |
+-----------------+
MySQL> select TO_DAYS('1997-07-01');
+-----------------------+
| TO_DAYS('1997-07-01') |
+-----------------------+
| 729571 |
+-----------------------+
例如:返回2个时间相差的天数(21世纪已经过去了多少天)
MySQL> select to_days(now())-to_days('20010101');
+---------------------------------------------------+
| to_days(now()-00000012000000)-to_days('20010101') |
+---------------------------------------------------+
| 38 |
+---------------------------------------------------+