91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

如何使用Java Calendar類計算兩個日期之間的差值

小樊
224
2024-08-21 02:47:30
欄目: 編程語言

可以使用Java中的Calendar類來計算兩個日期之間的差值。下面是一個示例代碼,演示如何計算兩個日期之間的天數差值:

import java.util.Calendar;

public class DateDifferenceCalculator {

    public static void main(String[] args) {
        Calendar cal1 = Calendar.getInstance();
        Calendar cal2 = Calendar.getInstance();

        // 設置第一個日期
        cal1.set(2022, 0, 1); // 2022年1月1日

        // 設置第二個日期
        cal2.set(2022, 0, 10); // 2022年1月10日

        long diffInMillis = Math.abs(cal2.getTimeInMillis() - cal1.getTimeInMillis());
        long diffInDays = diffInMillis / (24 * 60 * 60 * 1000);

        System.out.println("日期1:" + cal1.getTime());
        System.out.println("日期2:" + cal2.getTime());
        System.out.println("兩個日期之間的天數差值為:" + diffInDays);
    }
}

在這個示例中,我們首先創建了兩個Calendar對象,分別表示兩個日期。然后使用set()方法設置日期的年、月和日。接著通過getTimeInMillis()方法獲取兩個日期的毫秒數差值,然后將其轉換成天數差值。

最后,我們打印出兩個日期和它們之間的天數差值。您可以根據需要修改日期的設置方式和輸出結果的格式。

0
芷江| 金华市| 饶阳县| 乳源| 孝义市| 谢通门县| 同仁县| 西充县| 辽宁省| 渭南市| 朝阳市| 永寿县| 城步| 太仆寺旗| 谷城县| 墨脱县| 北京市| 高雄市| 仁布县| 吐鲁番市| 都安| 曲靖市| 望谟县| 和林格尔县| 庆元县| 徐汇区| 安西县| 吉首市| 常熟市| 两当县| 蓬莱市| 偏关县| 荔浦县| 溧水县| 日喀则市| 砚山县| 来凤县| 尉犁县| 民乐县| 长寿区| 威宁|