Tag: Lin text imp expires day new util static pack
Package day1;
Import java.text.ParseException;
Import Java.text.SimpleDateFormat;
Import Java.util.Calendar;
Import Java.util.Date;
Import Java.util.Scanner;
/*
* Calculation of promotional dates
* Enter a build date, one shelf life days
* The promotion date is 2 weeks before the expiry of Wednesday * *
public class Test2 {
public static void Main (string[] args) throws ParseException {
Scanner read=new Scanner (system.in);
System.out.println ("Please enter production date Yyyy-mmm-dd");
String Datastr=read.nextline ();
System.out.println ("Please enter the number of days for the shelf life");
int Day=integer.parseint (Read.nextline ());
String-Date
SimpleDateFormat sdf=new SimpleDateFormat ("Yyyy-mm-dd");
Date Date=sdf.parse (DATASTR);
Date->calendar
Calendar calendar=calendar.getinstance ();
Calendar.settime (date);
Calendar.add (Calendar.day_of_year, day);
Calendar.add (Calendar.day_of_year,-14);
Calendar.set (Calendar.day_of_week, 4);
Calendar->date
Date=calendar.gettime ();
Datastr=sdf.format (date);
System.out.println ("Promotional date" +datastr);
}
}
Java Time Processing classic case