当前位置: 代码迷 >> J2EE >> java计算时间解决办法
  详细解决方案

java计算时间解决办法

热度:333   发布时间:2016-04-22 03:19:35.0
java计算时间
今天是2008-12-16 要得到2008-12-17 2008-12-18
如果是2008-12-31 得到2009-01-01 2009-01-02

------解决方案--------------------
Java code
package lcy;import java.text.SimpleDateFormat;import java.util.Calendar;public class TwoDays {    public static void main(String[] args) {        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");        Calendar cal = Calendar.getInstance(); // 获得当前的时间        System.out.println("今天是:" + sdf.format(cal.getTime()));        cal.add(Calendar.DATE, 1); // 把当前日期增加 1 天,负数为减少        System.out.println("明天是:" + sdf.format(cal.getTime()));        cal.add(Calendar.DATE, -1); // 再回到今天的日期        cal.add(Calendar.DATE, 2);        System.out.println("后天是:" + sdf.format(cal.getTime()));    }}
  相关解决方案