我要完成的是:输入三个整数,年\月\日,返回一个日期
import java.util.Calendar;
import java.util.Date;public class CalendarService {
public static void main(String[] args) {
Calendar cal1 = Calendar.getInstance();
//cal1.clear();
cal1.set(2008, 3, 14);
System.out.println("bbbb=" + cal1.getTime());
}}
输出的日期确是:bbbb=Mon Apr 14 09:38:20 CST 2008
而不是:bbbb==Fri Mar 14 09:38:20 CST 2008
import java.util.Calendar;
import java.util.Date;public class CalendarService {
public static void main(String[] args) {
Calendar cal1 = Calendar.getInstance();
//cal1.clear();
cal1.set(2008, 3, 14);
System.out.println("bbbb=" + cal1.getTime());
}}
输出的日期确是:bbbb=Mon Apr 14 09:38:20 CST 2008
而不是:bbbb==Fri Mar 14 09:38:20 CST 2008
public final void set(int year,
int month,
int date)设置日历字段 YEAR、MONTH 和 DAY_OF_MONTH 的值。保留其他日历字段以前的值。如果不需要这样做,则先调用 clear()。 参数:
year - 用来设置 YEAR 日历字段的值。
month - 用来设置 MONTH 日历字段的值。Month 值是基于 0 的。例如,0 表示 January。
date - 用来设置 DAY_OF_MONTH 日历字段的值。
另请参见:
set(int,int), set(int,int,int,int,int), set(int,int,int,int,int,int)