Thursday, July 9, 2026
HomeLanguagesJavaSimpleDateFormat applyLocalizedPattern() Method in Java with Examples

SimpleDateFormat applyLocalizedPattern() Method in Java with Examples

The applyLocalizedPattern() Method of SimpleDateFormat class is used to apply a localized string pattern to this date format. This pattern can be set by the user.

Syntax: 

public void applyLocalizedPattern(String pattern)

Parameters: The method takes one parameter pattern of String type and refers to the new date and time that is to be applied.
Return Value: The method returns void type.

Below programs illustrate the working of applyLocalizedPattern() Method of SimpleDateFormat:

Example 1: 

Java




// Java code to illustrate
// applyLocalizedPattern() method
 
import java.text.*;
import java.util.Calendar;
 
public class SimpleDateFormat_Demo {
    public static void main(String[] args)
        throws InterruptedException
    {
        SimpleDateFormat SDFormat
            = new SimpleDateFormat();
 
        // Initializing calendar Object
        Calendar cal = Calendar.getInstance();
 
        // Using the following pattern
        String new_pat = "MM / dd / yy HH:mm Z";
 
        // Use of applyLocalizedPattern()
        SDFormat.applyLocalizedPattern(new_pat);
 
        System.out.println("Applying the format: "
                           + SDFormat
                                 .toLocalizedPattern());
    }
}


Output: 

Applying the format: MM / dd / yy HH:mm Z

 

Example 2:

Java




// Java code to illustrate
// applyLocalizedPattern() method
 
import java.text.*;
import java.util.*;
 
public class SimpleDateFormat_Demo {
    public static void main(String args[])
        throws Exception
    {
 
        // Initializing SDF
        SimpleDateFormat SDFormat
            = new SimpleDateFormat();
 
        // Applying LocalizedPattern
        SDFormat.applyLocalizedPattern("dd");
        String str = SDFormat.format(new Date());
 
        // Printing todays date
        System.out.println("Today is: " + str);
 
        // Applying LocalizedPattern
        SDFormat.applyLocalizedPattern("MMM");
        String str1 = SDFormat.format(new Date());
 
        // Printing the month
        System.out.println("Month is: " + str1);
    }
}


Output: 

Today is: 30
Month is: Jan

 

Dominic
Dominichttp://wardslaus.com
infosec,malicious & dos attacks generator, boot rom exploit philanthropist , wild hacker , game developer,
RELATED ARTICLES

Most Popular

Dominic
32519 POSTS0 COMMENTS
Milvus
131 POSTS0 COMMENTS
Nango Kala
6901 POSTS0 COMMENTS
Nicole Veronica
12017 POSTS0 COMMENTS
Nokonwaba Nkukhwana
12111 POSTS0 COMMENTS
Shaida Kate Naidoo
7020 POSTS0 COMMENTS
Ted Musemwa
7263 POSTS0 COMMENTS
Thapelo Manthata
6978 POSTS0 COMMENTS
Umr Jansen
6968 POSTS0 COMMENTS