获取当前时间的 00:00 和 23:59 可以使用如下代码:
SELECT UNIX_TIMESTAMP(CURDATE()) * 1000 AS start_time,
UNIX_TIMESTAMP(DATE_ADD(CURDATE(), INTERVAL 1 DAY) - INTERVAL 1 SECOND) * 1000 AS end_time;
该语句使用了CURDATE()函数来获取当前日期,然后使用UNIX_TIMESTAMP()函数将其转换为Unix时间戳(毫秒级别)。通过DATE_ADD()函数和INTERVAL参数可以在当前日期的基础上加上一天,并减去一秒钟来获得当天的最后一刻时间。