大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

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

Java日期計算的例子

更新時間:2022-11-09 10:26:13 來源:動力節(jié)點 瀏覽1281次

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;
    }

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

使用下面方式時注意數(shù)字類型:

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(長整型),不然會發(fā)生下面的錯誤,示例:

原意為獲取90天前的日期時間,但是計算出來的日期為10日后,當(dāng)程序繼續(xù)拿結(jié)果日期進行處理,降獲取到不準確的數(shù)據(jù)。

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

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

提交申請后,顧問老師會電話與您溝通安排學(xué)習(xí)

免費課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 高清在线一区 | 国产成人丝袜精品自啪在线 | 欧美一级精品高清在线观看 | 97精品高清一区二区三区 | 狠狠色噜噜狠狠狠狠97不卡 | 色资源网站 | 亚洲欧美日本另类 | 青青久草在线 | 伊人免费网 | 97在线视频网站 | 在线观看日韩视频 | 一级特黄牲大片免费视频 | www日韩在线 | 最好看的毛片 | 亚洲欧美日韩中文字幕网址 | 日韩伦理一区二区三区 | 亚洲精品色综合久久久 | 久草视频免费在线看 | 精品无码久久久久久国产 | 日本毛片大全 | 国产区精品 | 欧美日韩国产精品综合 | 视频二区 中文字幕 欧美 | 国产精品久久免费视频 | 亚洲高清视频在线播放 | 久久国产精品一区二区 | 亚洲乱码在线观看 | 免费在线精品视频 | 成人亚洲国产 | 激情婷婷综合 | 亚洲美女免费视频 | 四虎影视8848a四虎在线播放 | 亚洲欧美日韩在线观看你懂的 | 亚洲国产高清一区二区三区 | 久久青草免费91线频观看不卡 | 天天靠天天擦天天摸 | a级高清观看视频在线看 | 国产精片 | 牛牛影院免费永久地址 | 女人18毛片a级毛片免费看一 | 久久精品国产久精国产80cm |