Java中的日期比较(配合断言)

方法一:

Date.compareTo()

//时间一(把deviceInfo.getValue1()值(String)转成时间)
Date newStart = DateUtils.parseDate(deviceInfo.getValue1(), "yyyy-MM-dd");
        
//时间二(从数据库拿到的时间格式的日期)
Date endDate = sspDeviceRenewalDao.findEndDateRenewal(deviceInfo.getDeviceinfoId());
        
//比较时间一是否大于时间二
Assert.isTrue(newStart.compareTo(endDate) > 0, "时间一必须大于时间二");

方法二:

Date.before();Date.affter();Date.equals()

方法三:



方法四:



posted @ 2022-04-18 16:45  ICE-CREAMMM  阅读(275)  评论(0编辑  收藏  举报