关于日期时间格式化

最后更新:2023-10-18 20:09:40 | 状态:未完成
通过情况一可以用DateUtil.format来格式化 或DateUtil.parse执行解析
可以接收各种数据类型如String/Long/Date(包括sql.Date)/LocalDate等
String ymd = DateUtil.format("yyyy-MM-dd")把当前日期格式化成yyyy-MM-dd格式的String
DateUtil.format(new Date(), "yyyy-MM-dd")

Date date = DateUtil.parse("2020-10-10")把String 解析成Date类型

但如果需要多次计算的DateUtil会比较麻烦如在String类型的日期基础上加1天再格式化成String

String fr = "2020-10-10";

Date fr_date = DateUtil.parse(cur);

Date to_date = DateUtil.addDay(fr_date, 1);

String to = DateUtil.format(to_date, "yyyy-MM-dd");
所以多次计算经常用到DateBuilder

同样实现以上效果

String fr = "2020-10-10";

String to = DateBuilder.init(fr).addDay(1).format("yyyy-MM-dd")


首页 最近更新 搜索 提交 回复