Java get yesterday's date
Posted on: November 1, 2008 at 12:00 AM
This section illustrates you how to obtain the yesterday's
Java get yesterday's date
This section illustrates you how to obtain the yesterday's date.
In the given example, we simply get the current date by using the method dateFormat.format(cal.getTime()).But on subtracting one day from the calendar by using the method cal.add(Calendar.DATE, -1), the method dateFormat.format(cal.getTime()) will displayed the yesterday's date.
cal.getTime()-This method returns the Date object representing the time value of Calendar.
Here is the code of GetYesterdayDate.java
import java.text.*;
import java.sql.Date;
import java.util.Calendar;
public class GetYesterdayDate{
public static void main(String[] args) {
Calendar cal = Calendar.getInstance();
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
System.out.println("Today's date is "+dateFormat.format(cal.getTime()));
cal.add(Calendar.DATE, -1);
System.out.println("Yesterday's date was "+dateFormat.format(cal.getTime()));
}
}