MySQL认证课程:日期和时间怎么比较--to_days
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 |
+---------------------------------------------------+
-
标签错误:<!-- #Label#
labelId=20160707140604
moduleId=1
classId=12231768634
orderby=2
fields=url,title,u_info
attribute=
datatypeId=22192428132
recordCount=3
pageSize=
<htmlTemplate><dt><img src="/images/index_26${index}.jpg" width="100" height="62" /><a href="$url" title="${title}">${title}</a><span>${api.left(u_info,60)}</span></dt></htmlTemplate>
-->
- 我要参加技术沙龙