您的位置:首页 > 编程语言

天气预报 获取九天系统时间的代码

2011-12-20 09:29 218 查看
package com.zzk.cn;
import java.text.SimpleDateFormat;
import java.util.Calendar;

public class Days {
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()));
cal.add(Calendar.DATE, -2); // 再回到今天的日期
cal.add(Calendar.DATE, 3);
System.out.println("第四天是:" + sdf.format(cal.getTime()));
cal.add(Calendar.DATE, -3); // 再回到今天的日期
cal.add(Calendar.DATE, 4);
System.out.println("第五天是:" + sdf.format(cal.getTime()));
cal.add(Calendar.DATE, -4); // 再回到今天的日期
cal.add(Calendar.DATE, 5);
System.out.println("第六天是:" + sdf.format(cal.getTime()));
cal.add(Calendar.DATE, -5); // 再回到今天的日期
cal.add(Calendar.DATE, 6);
System.out.println("第七天是:" + sdf.format(cal.getTime()));
cal.add(Calendar.DATE, -6); // 再回到今天的日期
cal.add(Calendar.DATE, 7);
System.out.println("第八天是:" + sdf.format(cal.getTime()));
cal.add(Calendar.DATE, -7); // 再回到今天的日期
cal.add(Calendar.DATE, 8);
System.out.println("第九天是:" + sdf.format(cal.getTime()));
}
}

输出:

今天是:2011-12-20

第二天是:2011-12-21

第三天是:2011-12-22

第四天是:2011-12-23

第五天是:2011-12-24

第六天是:2011-12-25

第七天是:2011-12-26

第八天是:2011-12-27

第九天是:2011-12-28
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: