java獲取當前時間的時分秒「java獲得當前日期時間」

Hutool是一個Java工具包,也只是一個工具包,它幫助我們簡化每一行代碼,減少每一個方法。日期處理也是日常工作中常用到的,下面說一下工具下用到的一些方法。

java組件huTool日期DateUtil工具的使用
  1. 計算
    1. between(Date beginDate, Date endDate, DateUnit unit)-判斷兩個日期相差的時長,只保留絕對值
    2. betweenYear(Date beginDate, Date endDate, boolean isReset)-計算兩個日期相差年數
    3. betweenWeek(Date beginDate, Date endDate, boolean isReset)-計算指定指定時間區間內的周數
    4. offset(Date date, DateField dateField, int offset)-獲取指定日期偏移指定時間後的時間,就是常用的日期加幾天,減幾天
    5. isSameDay(Date date1, Date date2) -比較兩個日期是否為同一天
    6. isIn(Date date, Date beginDate, Date endDate) – 當前日期是否在日期指定範圍內
    7. isSameMonth(Date date1, Date date2) -指定日期是否為同一月
    8. timer()-計算某個過程花費的時間,精確到毫秒
  2. 日期轉換
    1. parse(CharSequence dateCharSequence)-將日期字符串轉換為DateTime對象
    2. parseDate(CharSequence dateString) -解析日期字符串,忽略時分秒
    3. parseTimeToday(CharSequence timeString)-解析時間,格式HH:mm 或 HH:mm:ss,日期默認為今天
    4. parseUTC(String utcString)-解析UTC時間
  3. 常用靜態方法
    1. date()-當前時間
    2. getChineseZodiac(int year) – 計算生肖,只計算1900年後出生的人
    3. isLeapYear(int year) – 是否閏年
    4. lastMonth()-上個月
    5. lastWeek()-上周
    6. today() – 當前日期
    7. tomorrow() – 明天
    8. weekOfMonth(Date date) – 指定日期在第幾周
    9. yesterday()-昨天
    10. beginOfMonth(Date date)-獲取某月的開始時間
    11. beginOfWeek(Date date) – 獲取某周的開始時間,周一定為一周的開始時間
    12. currentSeconds()-當前時間的時間戳(秒)

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/210884.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-08 16:25
下一篇 2024-12-08 16:25

相關推薦

發表回復

登錄後才能評論