Java Program To Get Date Formats

01. Example:

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;

public class simpleDateFormat {
  public static void main(String[] args) {
    
    Date date = new Date();
    
    System.out.println("**Date Format Change**");
    
    SimpleDateFormat formatter = new SimpleDateFormat("MM/dd/yyyy");
    String strDate = formatter.format(date);
    System.out.println("Date Format(mm/dd/yyyy) : tt" + strDate);

    formatter = new SimpleDateFormat("dd-M-yyyy hh:mm:ss");
    strDate = formatter.format(date);
    System.out.println("Date Format(dd-M-yyyy hh:mm:ss) : t" + strDate);

    formatter = new SimpleDateFormat("dd MMMM yyyy");
    strDate = formatter.format(date);
    System.out.println("Date Format(dd MMMM yyyy) :  t t" + strDate);

    formatter = new SimpleDateFormat("dd MMMM yyyy zzzz");
    strDate = formatter.format(date);
    System.out.println("Date Format(dd MMMM yyyy zzzz) :  t" + strDate);

    formatter = new SimpleDateFormat("E, dd MMM yyyy HH:mm:ss z");
    strDate = formatter.format(date);
    System.out.println("Date Format(E,dd MMM yyyy HH:mm:ss z) : " + strDate);
  
  }
}

Output:

**Date Format Change**
Date Format(mm/dd/yyyy) : 		12/24/2022
Date Format(dd-M-yyyy hh:mm:ss) : 	24-12-2022 07:15:32
Date Format(dd MMMM yyyy) :  	 	24 December 2022
Date Format(dd MMMM yyyy zzzz) :  	24 December 2022 Coordinated Universal Time
Date Format(E,dd MMM yyyy HH:mm:ss z) : Sat, 24 Dec 2022 19:15:32 UTC

Leave a comment