Mega Code Archive

 
Categories / Java Tutorial / Data Type
 

Change date formatting symbols

import java.text.SimpleDateFormat; import java.text.DateFormat; import java.text.DateFormatSymbols; import java.util.Date; public class Main {   public static void main(String[] args) {     String[] newMonths = { "JAN", "FEB", "MAR", "APR", "MAY", "JUN", "JUL", "AUG", "SEP", "OCT",         "NOV", "DEC" };     String[] newShortMonths = { "jan", "feb", "mar", "apr", "may", "jun", "jul", "aug", "sep",         "oct", "nov", "dec" };     String[] newWeekdays = { "", "Monday", "Tuesday", "Webnesday", "Thursday", "Friday",         "Saturaday", "Sunday" };     String[] shortWeekdays = { "", "monday", "tuesday", "webnesday", "thursday", "friday",         "saturaday", "sunday" };     DateFormatSymbols symbols = new DateFormatSymbols();     symbols.setMonths(newMonths);     symbols.setShortMonths(newShortMonths);     symbols.setWeekdays(newWeekdays);     symbols.setShortWeekdays(shortWeekdays);     DateFormat format = new SimpleDateFormat("dd MMMM yyyy", symbols);     System.out.println(format.format(new Date()));     format = new SimpleDateFormat("dd MMM yyyy", symbols);     System.out.println(format.format(new Date()));     format = new SimpleDateFormat("EEEE, dd MMM yyyy", symbols);     System.out.println(format.format(new Date()));     format = new SimpleDateFormat("E, dd MMM yyyy", symbols);     System.out.println(format.format(new Date()));   } }