代码之家  ›  专栏  ›  技术社区  ›  Arthur

Android手机的第一个工作日

  •  5
  • Arthur  · 技术社区  · 16 年前

    根据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

    2 回复  |  直到 14 年前
        1
  •  7
  •   David Schmitt    16 年前

    Android支持Java Calendar.getFirstDayOfWeek() . 这将告诉您当前区域中一周的正确第一天。

    请记住,有些人可能希望一周的第一天与他们所在的地区有所不同。

        2
  •  0
  •   Jords    14 年前

    如果你能负担得起更大一点的APK,你可能只想带来乔达时间。您可以将.jar从站点添加到项目的构建路径中。