在android开发中,有时我们而要将从calendar.get(Calendar.DAY_OF_WEEK)中得到的周信息转换为中文“周一、周二”的列式。
常用的方式是:
string [] Day=new string []{"星期日","星期一","星期二","星期三","星期四","星期五","星期六"};
Day[dayofweek];
其实还有更简单的方法:
new DateFormatSymbols().getShortWeekdays()[calendar.get(Calendar.DAY_OF_WEEK)]
这个方法是多语言支持,切换语言时会自动转换成相应形式。
![](https://img.haomeiwen.com/i5662388/6322f790c73b9e9c.png)
![](https://img.haomeiwen.com/i5662388/c1355630ce62dfc4.png)
![](https://img.haomeiwen.com/i5662388/85755f32b3404bc2.png)
网友评论