import java.io.ObjectInputStream.GetField;
import java.util.Calendar;
import java.util.Date;
import java.util.Scanner;
public class onetest {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner scan = new Scanner(System.in);
System.out.print("请输入年份:");
int year = scan.nextInt();
System.out.print("\n");
System.out.print("请输入月份:");
int month = scan.nextInt();
System.out.print("\n");
System.out.print("请输入日期:");
int date=scan.nextInt();
System.out.print("\n");
Calendar cal = Calendar.getInstance();
Calendar cal2 = Calendar.getInstance();
cal.clear();
cal.set(year, month-1, date);
cal2.set(year, month-1, 1);
int day=cal.getActualMaximum(Calendar.DATE);
int week =cal2.get(Calendar.DAY_OF_WEEK)-1;
System.out.print("星期天 "+"\t星期一"+"\t星期二"+"\t星期三"+"\t星期四"+"\t星期五"+"\t星期六");
System.out.print("\n");
Date week1 = new Date();
for(int i=0;i<week;i++){
System.out.print("\t");
}
for(int i=1;i<=day;i++){
if((i+week)%7==0){
if(i==date){
System.out.println(i+"*"+"\t");
}else{
System.out.println(i+"\t");
}
}else{
if(i==date){
System.out.print(i+"*"+"\t");
}else{
System.out.print(i+"\t");
}
}
}
}
}
Java日历
最新推荐文章于 2024-07-10 03:36:35 发布