看图:
获取某一天的结束时间
Date endDate = DateUtil.endOfDay(DateUtil.date()); //2022-10-18 23:59:59.999
一、原因:MySQL数据库对于毫秒大于500的数据进行进位
二、解决: 减去毫秒数999
Date endDate = DateUtil.endOfDay(DateUtil.date()).offset(DateField.MILLISECOND,-999);
看图:
获取某一天的结束时间
Date endDate = DateUtil.endOfDay(DateUtil.date()); //2022-10-18 23:59:59.999
一、原因:MySQL数据库对于毫秒大于500的数据进行进位
二、解决: 减去毫秒数999
Date endDate = DateUtil.endOfDay(DateUtil.date()).offset(DateField.MILLISECOND,-999);