Java - Program to get yesterday's date.
            
            
                IncludeHelp
                12 September  2016
             
            In this code snippet/program we will learn  how to get/print yesterday's date in specific format using calendar class?
            In this program we are getting yesterday's date by subtracting current date from 1 and then formatting date in "dd MMM yyyy" format.
            To format date we are using DateFormat calss.
            
            
            
            Java Code Snippet - Java program to get yesterday's Date 
//Java - Program to get yesterday’s date.
import java.util.Calendar;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
class ExGetYesterdayDate
{
	public static void main(String args[])
	{
		//variable to store date in string format
		String yesterdayDate=null; 
		
		//to get calendar instance 
		Calendar cal = Calendar.getInstance();
		
		//subtract 1 from calendar current date 
		cal.add(Calendar.DATE, -1);
		
		//format date
		DateFormat dateFormat = new SimpleDateFormat("dd MMM yyyy");
		
		//get formatted date
		yesterdayDate=dateFormat.format(cal.getTime());
		
		System.out.println("Yesterday's date = "+ yesterdayDate);		
	}
}
    
    Yesterday's date = 11 Sep 2016