导航:首页 > 编程语言 > 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减月份相关的资料

热点内容
程序员的生涯经历 浏览:433
纳粹命令 浏览:586
什么讲鬼故事app 浏览:965
程序员级升 浏览:87
怎样关闭照片加密 浏览:522
文件夹变拉链 浏览:607
服务器未在运行什么意思 浏览:407
单片机应用大赛 浏览:462
博格上海压缩机有限公司 浏览:27
招行车贷解压有费用吗 浏览:702
总统命令小说 浏览:818
安卓手机为什么卡成狗 浏览:384
广州市公司软件加密 浏览:230
灯光设计手册pdf 浏览:769
java虚线 浏览:428
androidio流 浏览:799
服务器怎么改nvr 浏览:939
真空压缩袋怎样打开 浏览:82
证券市场基础知识pdf2012 浏览:722
mastercam自动编程视频 浏览:11