package September;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.Scanner;
public class MotherDay {
public static void main(String[] args) throws ParseException {
Scanner scan=new Scanner(System.in);
System.out.println("请输入一个年份:");
String input=scan.next();
SimpleDateFormat sim=new SimpleDateFormat("yyyy");
Date inputDate=sim.parse(input);
Calendar c=Calendar.getInstance();
c.setTime(inputDate);//Date转换成Calendar
//设置月份
c.add(Calendar.MONTH,4);
//设置周一为每周的第一天
c.setFirstDayOfWeek(2);
//设置第二周
c.set(Calendar.WEEK_OF_MONTH, 2);
//设置为当周的周日
c.set(Calendar.DAY_OF_WEEK,1);
//Calendar->Date
inputDate = c.getTime();
SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy-MM-dd");
input = sdf1.format(inputDate);
System.out.println("母亲节是:"+input);
}
}
917-3
最新推荐文章于 2023-07-24 09:02:01 发布