导航:首页 > 编程语言 > java减月份

java减月份

发布时间:2024-04-27 23:19:47

‘壹’ java月份相减

/**
* @param args
*/
public static Integer getDiffNum(Date startMonth,Date endMonth){


Integer monthNum = 0;
Integer yearNumber = 0;
Calendar startCalendar = Calendar.getInstance();
Calendar endCalendar = Calendar.getInstance();

startCalendar.setTime(startMonth);
endCalendar.setTime(endMonth);

yearNumber = endCalendar.get(endCalendar.YEAR) - startCalendar.get(endCalendar.YEAR);
monthNum = endCalendar.get(Calendar.MONTH) - startCalendar.get(Calendar.MONTH);

return yearNumber*12 + monthNum;
}

已经测试

‘贰’ java链堜唤寰鐜锛屾疮链堥兘钖戝悗寰鐜6涓链堬纴姣斿傜幇鍦ㄦ槸5链堬纴钖戝悗灏辨槸铡诲勾镄12链堜唤锛岃繖镙风殑寰鐜镐庝箞鍐欙纻姹傛寚鏁

publicstaticvoidmain(String[]args){
SimpleDateFormatsdf=newSimpleDateFormat("yyyy/MM/ddHH:mm:ss");
Datedate=newDate();
System.out.println(sdf.format(date));
System.out.println(sdf.format(subtractMarch(date,6)));
}
//鍑忔湀浠
publicstaticDatesubtractMarch(Datedate,intnum){
Calendarcal=Calendar.getInstance();
cal.setTime(date);
cal.set(Calendar.MARCH,cal.get(Calendar.MARCH)-num);
returncal.getTime();
}

阅读全文

与java减月份相关的资料

热点内容
怎样编辑硬盘文件夹 浏览:654
安卓系统如何打开电脑软件 浏览:566
android监听事件处理 浏览:743
h3c服务器怎么看功率 浏览:119
前端录制文件如何上传服务器 浏览:536
雅黑pdf 浏览:457
python使用领域 浏览:880
买兰博基尼用什么app 浏览:137
android关闭后台运行 浏览:505
python输出路径为超链接 浏览:533
caxa为什么没有加密锁 浏览:792
服务器怎么设置才能用IP访问 浏览:663
邮件附件加密后打开能显示吗 浏览:724
荣耀x10拍照算法 浏览:569
androidgradle配置签名 浏览:96
文件夹左边的空心三角符号是什么 浏览:287
app英语音频试卷扫码怎么听 浏览:613
字符串编译预处理 浏览:704
苹果手机怎么会显示多个App 浏览:241
不去互联网程序员 浏览:555