【发布时间】:2015-02-04 11:27:14
【问题描述】:
我如何将一周中的几天(星期日、星期一、星期二等)作为 Android 系统语言环境的短格式(星期日、星期一、星期二等)?
String mondayshort --> output:"MON"(for English) or "LUN"(for French)
String tuesdatshort --> output:"TUE"(for English) or "MAR"(for French)
String wednesdayshort --> output:"WED"(for English) or "MER"(for French)
【问题讨论】:
-
您是否尝试过仅使用
SimpleDateFormat和MMM作为格式模式? -
在 Stack Overflow、文档和网络上的许多其他页面中有 很多 的 SimpleDateFormat 示例。我建议您先自己尝试一下,如果遇到问题,请将您尝试过的内容(连同预期结果和实际结果)编辑到问题中。
-
@DerGolem:是的,你说的很对——EEE 就是我们所需要的。太仓促了。
-
@Taha:一旦你知道如何安排今天的约会,那么接下来如何安排约会就变得微不足道了。重要的是要学会适应代码来完成你想要的一些。
-
然后只需在 SimpleDateFormat 构造函数中添加 locale:
SimpleDateFormat sdf = new SimpleDateFormat(format, Locale.US);参考:developer.android.com/reference/java/text/SimpleDateFormat.html