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

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

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

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

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

4.必须考虑本地的时区

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


测试方法如下:

	@Test
	public void test3()
	{
		//1.获取本地化Locale
		Locale 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);
	}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值