使用默认格式格式化和分析区域设置的时间
import java.text.DateFormat; /* from N o w J a v a . c o m*/ import java.text.ParseException; import java.util.Date; import java.util.Locale; public class Main { public void main(String[] argv) { Locale locale = Locale.ITALIAN; Date date = new Date(); String s = DateFormat.getTimeInstance(DateFormat.SHORT, locale) .format(date); System.out.println(s); /** * 时 代 Java 公 众 号 - nowjava.com 提 供 **/ s = DateFormat.getTimeInstance(DateFormat.MEDIUM, locale).format(date); System.out.println(s); s = DateFormat.getTimeInstance(DateFormat.LONG, locale).format(date); System.out.println(s); s = DateFormat.getTimeInstance(DateFormat.FULL, locale).format(date); System.out.println(s); s = DateFormat.getTimeInstance(DateFormat.DEFAULT, locale).format(date); System.out.println(s);