java获得当前日期时间(java获取当前时间的时分秒)

爱旅行 26 2024-03-28 07:59:19

Hutool是一个Java工具包,也只是一个工具包,它帮助我们简化每一行代码,减少每一个方法。日期处理也是日常工作中常用到的,下面说一下工具下用到的一些方法。

计算between(Date beginDate, Date endDate, DateUnit unit)-判断两个日期相差的时长,只保留绝对值betweenYear(Date beginDate, Date endDate, boolean isReset)-计算两个日期相差年数betweenWeek(Date beginDate, Date endDate, boolean isReset)-计算指定指定时间区间内的周数offset(Date date, DateField dateField, int offset)-获取指定日期偏移指定时间后的时间,就是常用的日期加几天,减几天isSameDay(Date date1, Date date2) -比较两个日期是否为同一天isIn(Date date, Date beginDate, Date endDate) – 当前日期是否在日期指定范围内isSameMonth(Date date1, Date date2) -指定日期是否为同一月timer()-计算某个过程花费的时间,精确到毫秒日期转换parse(CharSequence dateCharSequence)-将日期字符串转换为DateTime对象parseDate(CharSequence dateString) -解析日期字符串,忽略时分秒parseTimeToday(CharSequence timeString)-解析时间,格式HH:mm 或 HH:mm:ss,日期默认为今天parseUTC(String utcString)-解析UTC时间常用静态方法date()-当前时间getChineseZodiac(int year) – 计算生肖,只计算1900年后出生的人isLeapYear(int year) – 是否闰年lastMonth()-上个月lastWeek()-上周today() – 当前日期tomorrow() – 明天weekOfMonth(Date date) – 指定日期在第几周yesterday()-昨天beginOfMonth(Date date)-获取某月的开始时间beginOfWeek(Date date) – 获取某周的开始时间,周一定为一周的开始时间currentSeconds()-当前时间的时间戳(秒)
相关文章