JAVA國際化輸出日期格式
阿新 • • 發佈:2018-11-06
1、建議控制檯程式
使用 IntelliJ IDEA 建立 MAVEN專案, 不選別的選項,則為控制檯程式。 (其它方式建立的控制檯程式可能編譯不過)
2、原始碼如下:
1 import java.time.LocalDateTime; 2 import java.time.format.DateTimeFormatter; 3 import java.time.format.FormatStyle; 4 import java.util.Locale; 5 6 public class Main {7 public static void main(String[] args) 8 { 9 System.out.println("Hello World"); 10 //Locale local = new Locale("zh","CN"); //Locale.CHINA 11 //Locale.setDefault(Locale.US); 12 Locale.setDefault(Locale.CHINA); 13 DateTimeFormatter df = DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT);14 LocalDateTime now = LocalDateTime.now(); 15 String date = df.format(now); 16 System.out.println(date); 17 } 18 }
3、上面使用了JAVA8的API, 需要在FILE選單 Project Structure中,調整 Language level