public class VisualizaCalendar {
public static void main(String[] args) throws ParseException {
String temp = new String("2012-3-2");
DateFormat format = new SimpleDateFormat("yyyy-MM-dd");
Date date = format.parse(temp);
Calendar calendar = new GregorianCalendar();
calendar.setTime(date);
int maxDay = calendar.getActualMaximum(Calendar.DATE);
int meyDay = calendar.get(Calendar.DAY_OF_WEEK);
System.out.println("日\t一\t二\t三\t四\t五\t六");
for(int i =1;i<meyDay;i++){
System.out.print("\t");
}
for(int i =1;i<=maxDay;i++){
System.out.print(i+"\t");
if(Calendar.SATURDAY==calendar.get(Calendar.DAY_OF_WEEK)){
System.out.println();
}
calendar.add(Calendar.DATE, 1);
}
}
}
Calendar类的日历小程序
最新推荐文章于 2024-12-12 17:01:28 发布