GetWeekOfYear返回错误的结果?

时间:2012-11-02 18:32:36

标签: c# .net

2013年第1周开始于31-12-2012,因为它是星期一。

GetWeekOfYear nl-NL FirstDayOfWeek.MondayCalendarWeekRule.FirstFourDayWeek和{{1}}的{​​{1}}来电,将于星期一31-12-2012返回第53周,第1周为第1周返回2013。那个星期一怎么能有一个不同于周二的周数?

我错过了什么吗?

2 个答案:

答案 0 :(得分:2)

因为它是2012年的第53周。它将根据您使用的日期(31-12-2012)返回一年中的一周。 2013年第1周与2012年第53周同一周。

答案 1 :(得分:0)

您在第一个例子中过去的那一年是2012年。而不是2013年。它将返回您在约会中过去的那一周。