標籤:技術分享 system eth code family method new import col
技術關鍵:java.text包中的DateFormat類1.擷取日期格式器public static final DateFormat getDateInstance(int style,Locale aLocale)該方法用於擷取指定樣式和語言環境的日期格式對象。參數說明: ①style:指定格式器對象對日期使用的格式化樣式,可選值有SHORT(使用數字)、LONG(比較長的描述)和FULL(完整格式)。 ②aLocale:格式器使用的語言環境對象。 2.日期格式化public final String format(Date date)該方法將一個日期對象格式化為指定格式的字串。參數說明: date:日期類的執行個體對象。 實現過程:
1 package test; 2 3 import java.text.DateFormat; 4 import java.util.Date; 5 import java.util.Locale; 6 7 public class FormatDate { 8 9 public static void main(String[] args) {10 // TODO Auto-generated method stub11 Date date = new Date();12 DateFormat formater = DateFormat.getDateInstance(DateFormat.FULL, Locale.CHINA);13 //中國日期14 String string = formater.format(date);15 System.out.println("中國日期:\t" + string);16 //加拿大日期17 formater = DateFormat.getDateInstance(DateFormat.FULL, Locale.CANADA);18 System.out.println("加拿大日期: \t" + formater.format(date));19 //日本日期20 formater = DateFormat.getDateInstance(DateFormat.FULL, Locale.JAPAN);21 System.out.println("日本日期: \t" + formater.format(date));22 //法國日期23 formater = DateFormat.getDateInstance(DateFormat.FULL, Locale.FRANCE);24 System.out.println("法國日期: \t" + formater.format(date));25 //德國日期26 formater = DateFormat.getDateInstance(DateFormat.FULL, Locale.GERMAN);27 System.out.println("德國日期: \t" + formater.format(date));28 //意大利日期29 formater = DateFormat.getDateInstance(DateFormat.FULL, Locale.ITALY);30 System.out.println("意大利日期: \t" + formater.format(date));31 }32 33 } 輸出如所示:
Java執行個體——格式化當前日期