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