当前位置: 代码迷 >> Java Web开发 >> 在jsp中怎么实现时间相加后转换为yyyy-mm-dd格式
  详细解决方案

在jsp中怎么实现时间相加后转换为yyyy-mm-dd格式

热度:424   发布时间:2016-04-17 12:28:41.0
在jsp中如何实现时间相加后转换为yyyy-mm-dd格式?
在jsp中如何实现时间相加后转换为yyyy-mm-dd格式?
我会把当前时间转转换为yyyy-mm-dd格式
代码为
Date nowTime=new Date(); 
SimpleDateFormat dateFm = new SimpleDateFormat("yyyy-MM-dd"); 
out.println(dateFm.format(nowTime)); 

我也会把当前时间加3天
代码为
Calendar c = Calendar.getInstance(); 
c.add(Calendar.DAY_OF_YEAR,3); 
out.println("三天后时间:" + c.getTime() + "");

请问怎样把加3天后的时间转换为yyyy-mm-dd格式呢?

------解决方案--------------------
Java code
out.print(dateFm.format(c.getTime())); // 继续使用你的格式化类就可以了!
------解决方案--------------------
Java code
Date nowTime = new Date();SimpleDateFormat dateFm = new SimpleDateFormat("yyyy-MM-dd");Calendar c = Calendar.getInstance();c.setTime(nowTime); // 你这里的先赋值为当前时间c.add(Calendar.DAY_OF_YEAR, 3);out.println("三天后时间:" + dateFm.format(c.getTime()) + "");
  相关解决方案