首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

java计算时间解决办法

2012-02-26 
java计算时间今天是2008-12-16 要得到2008-12-17 2008-12-18如果是2008-12-31 得到2009-01-01 2009-01-02[

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()));    }} 

热点排行
Bad Request.