如何找到每个月的第三周?第 1 周从每月的第一个星期一开始
Posted
技术标签:
【中文标题】如何找到每个月的第三周?第 1 周从每月的第一个星期一开始【英文标题】:How to find third week of every month? Week 1 starts from the first Monday of the month 【发布时间】:2021-08-21 21:08:03 【问题描述】:我想禁用日历中所有可用月份的某些周。 第 1 周从该月的第一个星期一开始。如何获得每个月的第 3 周(周一至周日)?
【问题讨论】:
【参考方案1】:如果您有办法获得第一个星期一,那么您就有一个可以离开的时间点,只需将其加上 14 天,您就有了第三个星期一,然后您就可以继续获得剩余的时间一周中的。你可以用类似的东西来做到这一点......
for i = 14 to 21
date.day(firstMonday + i) //and then whatever you want to do with it
【讨论】:
我的星期一逻辑不能正常工作,它弄乱了我的日历。你还有什么办法吗?以上是关于如何找到每个月的第三周?第 1 周从每月的第一个星期一开始的主要内容,如果未能解决你的问题,请参考以下文章