栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java指定日期年月日加减法

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java指定日期年月日加减法

	public static String dateAddYear(String date,String oriDateFormat,String targetDateFormat,int n) {
		
		if (StringUtils.isBlank(date) || StringUtils.isBlank(oriDateFormat) ||StringUtils.isBlank(targetDateFormat)) {
			return "";
		}
		
		SimpleDateFormat simpleDateFormat = new SimpleDateFormat(oriDateFormat);
		Date dateObj = null;
		try {
			dateObj = simpleDateFormat.parse(date);
		} catch (ParseException e) {
			return "";
		}
		
		Calendar cal = Calendar.getInstance();
		cal.setTime(dateObj);//设置起时间
		cal.add(Calendar.YEAR, n);//年份加法
		//cd.add(Calendar.MONTH, 3);//增加3个月
		//cd.add(Calendar.DATE, 10);//增加10天
   		//cd.add(Calendar.DATE, -20);//减20天    	
		SimpleDateFormat sdf = new SimpleDateFormat(targetDateFormat);
		String dateStr = sdf.format(cal.getTime());
		
        return dateStr;
	}
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/841644.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号