The toLocalizedPattern() Method of SimpleDateFormat class is used to return a localized pattern formatted string describing this date format. In other words a particular date is converted to a local pattern such as M/d/yy h:mm a. Syntax:
public String toLocalizedPattern()
Parameters: The method does not take any parameter. Return Value: The method returns localized pattern String of the Date Formatter. Below programs illustrate the working of toLocalizedPattern() Method of SimpleDateFormat: Example 1:
Java
// Java code to illustrate // toLocalizedPattern() method import java.text.*; import java.util.Calendar; public class SimpleDateFormat_Demo { public static void main(String[] args) throws InterruptedException { // Initializing date Formatter SimpleDateFormat SDFormat = new SimpleDateFormat(); // Initializing the calendar Object Calendar cal = Calendar.getInstance(); // Displaying the date System.out.println("Date: " + SDFormat.format( cal.getTime())); // Use of toLocalizedPattern() method System.out.println("In localized pattern: " + SDFormat .toLocalizedPattern()); } } |
Date: 1/29/19 8:02 AM In localized pattern: M/d/yy h:mm a
Example 2:
Java
// Java code to illustrate // toLocalizedPattern() method import java.text.*; import java.util.Calendar; public class SimpleDateFormat_Demo { public static void main(String[] args) throws InterruptedException { // Initializing date Formatter SimpleDateFormat SDFormat = new SimpleDateFormat(); // Initializing the calendar Object Calendar cal = Calendar.getInstance(); // Displaying the date System.out.println("Date: " + SDFormat .format( cal.getTime())); // Use of toLocalizedPattern() method System.out.println("In localized pattern: " + SDFormat .toLocalizedPattern()); } } |
Date: 1/29/19 12:46 PM In localized pattern: M/d/yy h:mm a