【发布时间】:2012-01-13 01:55:33
【问题描述】:
如何找出一个月有多少周,即一个月有 4 周或 5 周,如何从提供的当前日期计算得出。
谢谢
【问题讨论】:
-
一个月不可能有整整5周。最大的月份(31 天)是 4 周零 3 天。最小的月份(28 天)正好是 4 周。所以每个月至少有 4 周,而不是 5 周。也许你的问题需要更多关于你真正想要计算的细节......你的意思是计算一个月中“星期一”的数量吗?
-
我需要在图表上显示周数,所以如果有超过 4 周,即 4 周和 3 天,那么也需要在图表上显示为 Week5。我从 stackoverflow.com/questions/1805687/number-of-weeks-in-month 得到了解决方案,在那里我可以传递第一个日期和持续月份的日期,日期组件将为我提供月份的几周