大战熟女丰满人妻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ù)文檔推薦 >>
主站蜘蛛池模板: 国产不卡视频在线播放 | 成人小视频在线 | 日韩毛片 | 网曝门精品国产事件在线观看 | 青草视频网址 | 国产在线短视频 | 亚洲区视频在线观看 | 日本视频一区二区三区 | 国产视频第二页 | 四虎在线免费观看视频 | 国产产一区二区三区久久毛片国语 | 免费看欧美一级特黄α大片 | 91精品成人福利在线播放 | 精品久久久中文字幕二区 | 久久中文字幕不卡一二区 | 天天天天天天天操 | 久久一区二区三区免费播放 | 九九爱精品视频 | 亚洲系列在线 | 色插视频| 成人免费网站久久久 | 久久亚洲精品专区蓝色区 | 久久www免费人成_看片高清 | 一及 片日本 | 久久高清精品 | 亚洲国产欧美日韩一区二区三区 | 精品成人免费一区二区在线播放 | 人人爱人人草 | 中文字幕精品一区二区三区在线 | 国产精品视频国产永久视频 | 欧美日韩国产三级 | 亚洲专区欧美 | 99精品国产成人一区二区 | 国产精品u任我爽爆在线播放 | 青青青青手机在线视频观看国产 | 日日摸夜夜添夜夜添欧美毛片 | 男女超爽视频免费播放在线观看 | 最新国产精品亚洲 | 中文字幕123区 | 成人交性视频免费看 | 毛片毛片毛片毛片 |