Java SimpleDateFormat applyLocalizedPattern()方法及示例

Java SimpleDateFormat applyLocalizedPattern()方法及示例

SimpleDateFormat类applyLocalizedPattern() 方法用于对该日期格式应用一个本地化的字符串模式。这个模式可以由用户设置。

语法

public void applyLocalizedPattern(String pattern)

参数: 该方法需要一个字符串类型的参数 模式 ,并指要应用的新日期和时间。
返回值: 该方法返回无效类型。

下面的程序说明了SimpleDateFormat的applyLocalizedPattern()方法的工作。

例1 :

// 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());
    }
}

输出

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

例2 :

// 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);
    }
}

输出

Today is: 30
Month is: Jan

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程