使用Java 日曆從日期中減去天數
在Java 中處理日期時,從給定日期中減去天數可能是一項常見任務。然而,找到簡單的計算方法可能具有挑戰性。
問題:
Java Calendar 不提供從日期中減去天數的直接函數。因此,用戶可能很難確定此操作的正確方法。
解:
「Calendar.add() 方法」
為了解決這個問題,「Calendar.add()」方法提供了一個解決方案。此方法可讓您透過新增或減去指定的值來修改特定的日曆字段,例如天、月或年。
文件指出:
「新增或減去指定的值」依照日曆的規則,輸入給定日曆欄位的時間量。 」
透過傳遞負值作為第二個參數,您可以有效地從當前日期中減去天數。例如:
Calendar calendar = Calendar.getInstance(); // this would default to now calendar.add(Calendar.DAY_OF_MONTH, -5);
在此範例中,將從當前日期減去5 天,並將結果儲存在「日曆」物件中。
以上是如何使用 Java 的 Calendar 類別從日期中減去天數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!