可能重复:
在 .NET 中计算月份中的星期几
我需要计算一个月内给定日期的周数。我鼓励一个月的原因是我遇到的所有例子(在这里和其他地方)都是基于每年的。基本上,我想看看 2010 年 14 月 2 日是哪一周(dd/MM/yyyy 格式)。给定星期一的开始日,我希望这会返回 2。
在这个计算中我必须对文化有多大的了解?
可能重复:
在 .NET 中计算月份中的星期几
我需要计算一个月内给定日期的周数。我鼓励一个月的原因是我遇到的所有例子(在这里和其他地方)都是基于每年的。基本上,我想看看 2010 年 14 月 2 日是哪一周(dd/MM/yyyy 格式)。给定星期一的开始日,我希望这会返回 2。
在这个计算中我必须对文化有多大的了解?
这实际上是.NET 中 Get Week of Month的副本。您需要更改GetWeekOfYear
此处显示的方法,以说明您希望每周从星期一开始。
此答案有意标记为 Community Wiki。