【发布时间】:2020-01-30 03:14:32
【问题描述】:
我相信答案是肯定的,但 Apple 的文档暗示答案是否定的。
工作日单位是从 1 到 n 的数字,其中 n 是一周中的天数。例如,在公历中,n 为 7,星期日用 1 表示。weekday
这句话似乎暗示不同的日历系统有不同的周长。在对 Wikipedia 进行一些研究后,我找不到任何现代日历,其中 n != 7。
我是不是看错了? Foundation 中是否有任何日历具有 n != 7 的周数?
【问题讨论】:
-
是的,
weekday保证(至少对于 iOS 中可用的日历)在范围内,我解释文档所指的是不同日历中的工作日数字不同。星期日在公历中用 1 表示,但不一定是其他的。 -
@esesmuedgars 我知道不同的日历从不同的日子开始。措辞暗示 n 并不总是 = 7。至少对我来说是这样。我认为,“在所有日历系统中 n = 7,而在公历中,星期日由 1 表示”更清楚一点。
标签: ios date calendar foundation