package date_example;
/**
* 需求:
* 1、2016-6-1生产日期,3个月的保质期(2016-9-1过期)
* 2、要在酸奶快要过期的前两个星期的周五进行促销
* 3、如果要是前两个星期正好赶上周天,星期在退后一周
*/
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
import java.util.Scanner;
/**
*create by wht on 2017/05/19
*/
public class SaleExercise {
public static void main(String[] args) throws ParseException {
sale();
}
private static void sale() throws ParseException {
// TODO Auto-generated method stub
Calendar c=new GregorianCalendar();
Date date=new SimpleDateFormat("yyyy-MM-dd").parse(new Scanner(System.in).nextLine());
c.setTime(date);
c.add(Calendar.MONTH, new Scanner(System.in).nextInt());
c.add(Calendar.WEEK_OF_MONTH, -2);
if(Calendar.DAY_OF_WEEK==Calendar.SUNDAY){
c.set(Calendar.DAY_OF_WEEK, Calendar.FEBRUARY);
}else{
c.add(Calendar.WEEK_OF_MONTH, -1);
}
System.out.println(new SimpleDateFormat("yyyy-MM-dd").format(c.getTime()));
}
}