如何计算一年的某一天是一年的第几周

如何计算一年的某一天是一年的第几周
给定一年第N天
给定一年的第一天是周几W
周日是0 ,周六是6
公式为 (N+W -1)/7 +1
N+W -1可以理解为指定的那天N之前可以有几周,然后在加1就是所求的周了
N+W是为了得到一年的开始周没有包含进来的天数。
N+W -1 除于7取整就是在指定天之前有几周了。
原文地址:https://www.cnblogs.com/snowball/p/458598.html