根据Android文档,我的印象是Android只支持ISO 8601周长计算(这对我住在奥地利很好)。
所以,我认为"Android周“总是在周一开始。这对我来说很重要,因为我想读/写Android日历,并且重复规则是用rfc2445标准编码的。讨论的领域是"WKST“。
WKST规则部分指定工作周开始的日期。
只要我的应用程序在Europa中使用,假设星期一是一周的第一天就没有问题。但是其他国家(美国)呢?
我的假设正确吗?
参考文献:
http://www.ietf.org/rfc/rfc2445.txt
http://developer.android.com/reference/android/text/format/Time.html
发布于 2010-02-18 12:13:27
Android支持Java的Calendar.getFirstDayOfWeek()。这将告诉你正确的第一天一周在当前的地区。
请记住,有些人可能想有一个不同的一周的第一天与他们的地点。
发布于 2012-02-01 08:30:58
如果你能负担得起更大一点的话,你可能会想把Joda的时间带来。您只需将站点中的.jar添加到项目的构建路径中即可。
https://stackoverflow.com/questions/2288094
复制相似问题