mysql数据库中的长整形,比java中的长整形少了秒后买的毫秒数。所以要乘1000.
在mysql数据库中,把“1252999488000”(java中的Long类型)转成日期:
mysql中Long类型日期比较大小的用法:
select
*
from
表名
where
字段名 <= UNIX_TIMESTAMP(date_sub(now(), INTERVAL 1 DAY))*1000;
这里用到几个mysql函数:
date_sub(now() , INTERVAL 1 DAY)表示获取当前时间再减去一天,
然后通过 UNIX_TIMESTAMP() 转成秒,再乘以1000转成毫秒,
再与需要比较的字段进行比较。