Noda Time WeekOfWeekYear从星期日而不是星期一开始

时间:2014-06-24 10:39:39

标签: c# nodatime

在与Noda Time合作时,我试图在WeekOfWeekYear上建立一些数据 我注意到的是WeekOfWeekYear属性在星期一更改但我需要它在星期日开始(使用ISO日历)。这可能吗?

1 个答案:

答案 0 :(得分:3)

不,ISO-8601明确规定日历周从星期一开始 - 而“星期一周”基本上遵循ISO-8601。

如果您想要一个不同的星期和日期编号方案,您当前必须创建自己的编号方案。 (这可能不是非常困难,取决于你需要什么,但你现在需要自己做。)你应该完全你的要求是什么样的虽然确定了今年的第一周。例如,.NET提供了一些选项,其中完全都不匹配ISO-8601。

我现在刚开始使用Noda Time 2.0 - 如果您认为更灵活的日期/周年映射API会有用,请file a feature request我会看到我能做些什么。