天天看點

常用工具類系列之DateUtil

<code>DateUtil.parse</code>方法會自動識别一些常用格式,包括:

yyyy-MM-dd HH:mm:ss

yyyy-MM-dd

HH:mm:ss

yyyy-MM-dd HH:mm

yyyy-MM-dd HH:mm:ss.SSS

我們也可以使用自定義日期格式轉化:

有的時候我們需要獲得每天的開始時間、結束時間,每月的開始和結束時間等等,DateUtil也提供了相關方法:

日期或時間的偏移指針對某個日期增加或減少分、小時、天等等,達到日期變更的目的。Hutool也針對其做了大量封裝

針對目前時間,提供了簡化的偏移方法(例如昨天、上周、上個月等):

有時候我們需要計算兩個日期之間的時間差(相差天數、相差小時數等等),Hutool将此類方法封裝為between方法:

有時候我們希望看到易讀的時間差,比如XX天XX小時XX分XX秒,此時使用<code>DateUtil.formatBetween</code>方法:

計時器用于計算某段代碼或過程花費的時間

繼續閱讀