巧用DateFormatSymbols().getShortWeekday将日历的dayOfWeek转换为中文形式

在android开发中,有时我们而要将从calendar.get(Calendar.DAY_OF_WEEK)中得到的周信息转换为中文“周一、周二”的列式。

常用的方式是:

string [] Day=new string []{"星期日","星期一","星期二","星期三","星期四","星期五","星期六"};

Day[dayofweek];

其实还有更简单的方法:

new DateFormatSymbols().getShortWeekdays()[calendar.get(Calendar.DAY_OF_WEEK)]

这个方法是多语言支持,切换语言时会自动转换成相应形式。


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容