Chapter03 国际化(三) 日期和时间

来源:互联网 发布:dhcp默认端口 编辑:程序博客网 时间:2024/05/01 08:53

当格式化日期和时间的时候,需要考虑四个问题:

1.月份和星期应该用本地化来表示

2.年月日的顺序要符合本地习惯

3.公历可能不是本地首选的日期表示法

4.必须考虑本地的时区

在这里采用DateFormat类来解决以上问题


测试方法如下:

@Testpublic void test3(){//1.获取本地化LocaleLocale locale=new Locale(Locale.CHINESE.getLanguage(),Locale.CHINA.getCountry());//2.获取DateFormat对象DateFormat dateFormat =DateFormat.getDateInstance(DateFormat.FULL,locale);//3.解析Date date =new Date();String localeDate=dateFormat.format(date);System.out.println(localeDate);}