当前秒数:
select UNIX_TIMESTAMP()
当前毫秒数:
select UNIX_TIMESTAMP(CURRENT_TIMESTAMP(3))1000
或
select UNIX_TIMESTAMP(NOW(3))1000
3代表小数点后3位小数(也就到毫秒)
当天0点的毫秒数:
select unix_timestamp(CURDATE())*1000
当天9点毫秒数——0点基础上+9小时:
SELECT unix_timestamp(DATE_ADD(CURDATE(), INTERVAL 9 HOUR))*1000
当天24点——0点基础上+24小时:
SELECT DATE_ADD(CURDATE(), INTERVAL 24 HOUR)
如果算毫秒数就unix_timestamp,再*1000
昨天23点——今天0点基础上减1小时:
SELECT DATE_SUB(CURDATE(),INTERVAL 1DAY)
如果算毫秒数就unix_timestamp,再*1000
网友评论