目录

大橙子

VX:ZzzChChen
Phone:13403656751
Email:zxydczzs@gmail.com

X

日常开发bug记录

场景

查询数据库中时间区间内的数据

image.png

由于一些细节操作,我需要在后端将时间截取,只要年月日。

这里用到了 hutool 的 DateUtil 工具中的 parse 和 format 方法解析。

1        String endDate = "2022-02-14 59:59:59";
2        String format = DateUtil.format(DateUtil.parse(endDate), "yyyy-MM-dd");
3        System.out.println(format);

最后结果

image.png

原因

请求参数因为是 59:59:59,正确应为 23:59:59

这里是 59,所以工具会给加两天的时间,14 就变成了 16

一定要擦亮眼睛!


标题:日常开发bug记录
作者:zzzzchen
地址:https://dczzs.com/articles/2022/02/16/1645008741386.html