MySql日期比较

来源:互联网 发布:淘宝助理可以编辑什么 编辑:程序博客网 时间:2024/05/22 17:14


mysql中日期比较大小   2012-04-09 21:40   可以用到以下两个方法,无论是timestamp还是datetime类型都可以使用


TO_DAYS(date)


给出一个日期date,返回一个天数(从0年的天数)。
mysql> select TO_DAYS(950501);
-> 728779
mysql> select TO_DAYS('1997-10-07');
-> 729669


UNIX_TIMESTAMP(date)


如果没有参数调用,返回一个Unix时间戳记(从'1970-01-01 00:00:00'GMT开始的秒数)。如果UNIX_TIMESTAMP()用一
个date参数被调用,它返回从'1970-01-01 00:00:00' GMT开始的秒数值。date可以是一个DATE字符串、一个DATETIME
字符串、一个TIMESTAMP或以YYMMDD或YYYYMMDD格式的本地时间的一个数字。
mysql> select UNIX_TIMESTAMP();
-> 882226357
mysql> select UNIX_TIMESTAMP('1997-10-04 22:23:00');
-> 875996580

0 0
原创粉丝点击