黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 Java日期計算的例子

Java日期計算的例子

更新時間:2022-11-09 10:26:13 來源:動力節點 瀏覽1394次

Java日期計算的方法是什么?大家可以使用Calendar進行日期加減,

代碼示例:

public static String calFullDate(Date date, int yearNum, int monthNum, int dateNum,int hourNum) {
        String result = "";
        try {
            SimpleDateFormat sd = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
            Calendar cal = Calendar.getInstance();
            cal.setTime(date);
            cal.add(Calendar.MONTH, monthNum);
            cal.add(Calendar.YEAR, yearNum);
            cal.add(Calendar.DATE, dateNum);
            cal.add(Calendar.HOUR, hourNum);
            result = sd.format(cal.getTime());
        } catch (Exception e) {
            log.error(e.getMessage(), e);
        }
        return result;
    }

根據傳入的年、月、日、小時,進行日期處理。

使用下面方式時注意數字類型:

Date d = new Date();   
SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateNew = df.format(new Date(d.getTime() - num * 24 * 60 * 60 * 1000L));  
Date date = df.parse(dateNew);

用該方式進行日期計算,注意使用Long(長整型),不然會發生下面的錯誤,示例:

原意為獲取90天前的日期時間,但是計算出來的日期為10日后,當程序繼續拿結果日期進行處理,降獲取到不準確的數據。

如果計算的日期時間較短,該方法計算值無問題,示例:

計算出15日前的時間,獲取到正常值

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 亚洲一二三区视频 | 国产va精品网站精品网站精品 | 久操网视频 | 星空影院免费观看韩国三集 | 亚洲视频免费在线看 | 国产黑丝美女 | 国产无遮挡男女羞羞影院在线播放 | 重口高h 全肉 文调教bl | 午夜视频在线观看视频 | 亚洲欧美日韩精品高清 | 亚洲精品456播放 | 黄 色 片 在 线 看 | 91精品日韩 | 午夜视频18| 视频一区 欧美 | 亚洲欧美精品成人久久91 | 亚洲射图 | 日韩免费福利视频 | 成人黄18免费视频 | 欧美高清在线视频在线99精品 | 人人看人人爽 | 免费特黄一级欧美大片在线看 | 5g影院天天爽爽 | 国产成人v片视频在线观看 国产成人v视频在线观看 | 中国黄色片一级 | 影音先锋一区 | 久久精品视频日本 | 韩国伦理片手机在线观看 | 亚洲性夜夜夜谢夜夜2019 | 日日摸人人看97人人澡 | 欧美性xxxxxx爱 | 欧美区一区 | 五月激情六月丁香 | 日韩视频一区二区在线观看 | 九九热精品视频在线播放 | 欧美日韩中文字幕免费不卡 | 张柏芝国产一区在线观看 | 亚洲欧美一级视频 | 三级毛片在线免费观看 | 国产成人高清视频免费播放 | 免费h网站在线观看 |