[code=java]package com;
import java.util.Calendar;
import java.util.Date;
import java.util.Locale;
public class Hello {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Calendar cal = Calendar.getInstance();
int year = cal.get(Calendar.YEAR);
// 在格里高利历和罗马儒略历中一年中的第一个月是 JANUARY,它为 0;最后一个月取决于一年中的月份数。
int month = cal.get(Calendar.MONTH) + 1;
int day = cal.get(Calendar.DAY_OF_MONTH);
System.out.println("当前日期是 " + year + " " + month + " " + day);
// 加一天
cal.add(Calendar.DAY_OF_MONTH, 1);
year = cal.get(Calendar.YEAR);
// 在格里高利历和罗马儒略历中一年中的第一个月是 JANUARY,它为 0;最后一个月取决于一年中的月份数。
month = cal.get(Calendar.MONTH) + 1;
day = cal.get(Calendar.DAY_OF_MONTH);
System.out.println("后一天日期是 " + year + " " + month + " " + day);
}
}[/code]
[code=java]
[/code]
[code=java]当前日期是 2011 7 30
后一天日期是 2011 7 31[/code]
注意:
MONTHpublic static final int [b]MONTH[/b]指示月份的 get 和 set 的字段数字。这是一个特定于日历的值。在格里高利历和罗马儒略历中一年中的第一个月是 JANUARY,它为 0;最后一个月取决于一年中的月份数。 |