[英]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.