Java get yesterday's date

This section illustrates you how to obtain the yesterday's date.

Java get yesterday's date

This section illustrates you how to obtain the yesterday's date.

Java get yesterday's date

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()));  
}
}

Output will be displayed as:

Download Source Code