1

我正在处理许多日期。对于国际工作,我想强制(并且能够让用户决定)这是一周的第一天。

但是,一旦设置好(假设 Minday 作为一周的第一天),我正在寻找在我的代码中工作的最佳方式。我看到 EKSunday 是 1,EKMonday 是 2。

如何将 Sunday 动态转换为 7 和 Monday 转换为 1 ?我是否有义务转换来自不同方法调用的每个返回值(在使用组件时,例如使用 weekDay 返回值)?有没有办法一劳永逸地解决这个问题而不必处理转换?

4

1 回答 1

0

为什么不将现有的枚举用于编码目的,而使用每周第一天的首选项来显示?这样,您就不必重建任何现有功能。

于 2011-01-23T16:49:29.937 回答