簡體   English   中英

使用JODA庫在兩個日期之間的時差

[英]Difference between two dates using the JODA Library

我有兩個DateTime實例,我想找出它們之間的確切區別。 我正在使用以下

DateTime dt = DateUtils.convertFromString(user.getUpdated());
DateTime now = DateTime.now();
Hours hours = Hours.hoursBetween(now, dt);

當然,這給了我兩個日期之間的小時數。 我需要完整的值,例如X天y小時和z分鍾。 我怎樣才能做到這一點 ?

使用Period

Period period = new Period(now, dt);

您可以提供一個PeriodType來指定所需的確切單位。

(如果dt是過去的,則實際上您實際上可能希望使用new Period(dt, now)來給出一個正數。)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM