//时间只保留年月日
Date date = new Date();
log.info("未转换前"+date);
//转换成localdate
LocalDate temp = date .toInstant().atZone(ZoneId.systemDefault()).toLocalDate();
//localdate 转化成sql date,
java.sql.Date newNextDueDate = java.sql.Date.valueOf(temp);
log.info("转换后"+newNextDueDate);
//只保留两位小数
double f = 24.23212;
BigDecimal bg = new BigDecimal(f);
double f1 = bg.setScale(2, RoundingMode.HALF_UP).doubleValue();
//compareTo做比较时
返回为正数表示a1>a2, 返回为负数表示a1<a2, 返回为0表示a1==a2;
只保留时间的年月日&&保留两位小数&&compareTo做比较
于 2022-11-02 17:06:18 首次发布