如何查找一个月内有多少周,即一个月有4周或5周,如何从当前提供的日期计算出来。
由于
答案 0 :(得分:0)
对于iPhone,请参阅:Number of weeks in month对于网络/ Javascript,请参阅:Get Weeks In Month Through Javascript。算法很简单(从上页开始):
function weekCount(year, month_number) {
// month_number is in the range 1..12
var firstOfMonth = new Date(year, month_number-1, 1);
var lastOfMonth = new Date(year, month_number, 0);
var used = firstOfMonth.getDay() + lastOfMonth.getDate();
return Math.ceil( used / 7);
}