計算兩個Joda-Time DateTimes 之間的時間差(以分鐘為單位)
在確定兩個Joda-Time DateTime 對象之間的時間差的過程中,讓我們深入研究提供的解決方案:
答案建議使用Duration 類,它是時間量的抽象表示。透過將 Duration 物件初始化為 Durationuration = new Duration(yesterday, Today);,您可以有效地捕獲兩個 DateTimes 之間的時間跨度。
要檢索所需的分鐘差異,請使用uration存取對應的 Duration 屬性.getStandardMinutes()。此方法傳回表示兩個日期之間經過的分鐘數的整數值。
或者,為了更簡潔的方法,您可以使用 Minutes 類別。 Minutes.minutesBetween(yesterday, Today).getMinutes() 表達式直接計算分鐘差,而不需要中間 Duration 物件。
在提供的程式碼範例中:
這個全面的解決方案使您能夠有效計算兩個 Joda-Time DateTime 之間的時差,為您的應用程式中的時間關係提供有價值的見解。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3