我正在处理许多日期。 对于国际工作,我想强制(并且能够让用户决定)这是一周的第一天。
但是,一旦设置好(假设Minday是一周的第一天),我正在寻找在我的代码中工作的最佳方式。 我看到EKSunday是1而EKMonday是2。
如何将Dynamicaly Sunday转换为7,将Monday转换为1? 我是否有义务从不同的方法调用转换每个返回值(当使用组件时,例如使用weekDay返回值)? 有没有什么办法可以解决这个问题,而且不必处理转换问题?
答案 0 :(得分:0)
为什么不将现有的枚举用于编码目的,并使用仅显示的第一天的首选项?这样,您就不必重建任何现有功能。