java.text.DateFormat类根据区域设置格式化日期.由于不同的国家使用不同的格式来显示日期.此类在处理应用程序内部化中的日期时非常有用.下面的示例演示如何创建和使用DateFormat类.
IOTester.java
import java.text.DateFormat; import java.util.Date; import java.util.Locale; public class I18NTester { public static void main(String[] args) { Locale locale = new Locale("da","DK"); DateFormat dateFormat = DateFormat.getDateInstance(); System.out.println(dateFormat.format(new Date())); dateFormat = DateFormat.getDateInstance(DateFormat.DEFAULT, locale); System.out.println(dateFormat.format(new Date())); } }
它将打印以下结果.
Nov 29, 2017 29-11-2017