赞
踩
Hutools 的 DateUtil 类提供了许多方便的方法来处理日期时间,包括日期时间的格式化、计算、转换等。以下是一些常用的 DateUtil 方法:
- `format(Date date, String format)`:将 Date 对象格式化为指定格式的字符串。
- `formatDate(Date date)`:将 Date 对象格式化为 "yyyy-MM-dd" 格式的字符串。
- `formatTime(Date date)`:将 Date 对象格式化为 "HH:mm:ss" 格式的字符串。
- `formatDateTime(Date date)`:将 Date 对象格式化为 "yyyy-MM-dd HH:mm:ss" 格式的字符串。
- `date(long date)`:将毫秒数转换为 Date 对象。
- `date(Calendar calendar)`:将 Calendar 对象转换为 Date 对象。
- `date(String dateStr, String format)`:将指定格式的日期时间字符串转换为 Date 对象。
- `isSameDay(Date date1, Date date2)`:判断两个日期是否是同一天。
- `isSameWeek(Date date1, Date date2)`:判断两个日期是否是同一周。
- `isSameMonth(Date date1, Date date2)`:判断两个日期是否是同一月。
- `beginOfDay(Date date)`:获取指定日期的当天的开始时间(即 00:00:00)。
- `endOfDay(Date date)`:获取指定日期的当天的结束时间(即 23:59:59)。
- `beginOfMonth(Date date)`:获取指定日期的当月的第一天。
- `endOfMonth(Date date)`:获取指定日期的当月的最后一天。
- `offset(Date date, DateField field, int amount)`:对日期进行偏移,可以偏移年、月、日、时、 分、秒等。
- `offsetYear(Date date, int amount)`:对日期进行年份偏移。
- `offsetMonth(Date date, int amount)`:对日期进行月份偏移。
- `offsetDay(Date date, int amount)`:对日期进行天数偏移。
- `parse(CharSequence dateStr)`:将日期时间字符串解析为 Date 对象。
- `parse(CharSequence dateStr, String format)`:将指定格式的日期时间字符串解析为 Date 对象。
这些是 DateUtil 类中的一些常用方法,Hutools 还提供了更多的方法用于日期时间的处理,具体使用取决于你的需求。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。