今日作业
规则:商品到期的前一个周五开始促销
输入:商品的生产日期和保质期(月)
输出:商品的促销日
package Day1212;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.Scanner;
public class HW1 {
public static void main(String[] args) throws ParseException {
Scanner sc = new Scanner(System.in);
System.out.println("请输入生产日期");
String strDate = sc.next();
System.out.println("请输入保质期");
int bzdate = sc.nextInt();
SimpleDateFormat sp = new SimpleDateFormat("yyyy-MM-dd");
Date date = sp.parse(strDate);
Calendar cl=Calendar.getInstance();
cl.setTime(date);
cl.add(Calendar.MONTH, bzdate);
int week=cl.get(Calendar.DAY_OF_WEEK);
cl.add(Calendar.DAY_OF_WEEK, Calendar.FRIDAY-week);
cl.add(Calendar.DATE, -7);
Date dat=cl.getTime();
System.out.println(dat.toLocaleString());
}
}