私は54日を持っているとします。どうすれば月数を計算することができますか(週30日と仮定します)、週数と日数をjavascriptで計算しますか?javascriptの日数から日数、週数、月数を取得する
54日間は、1ヶ月、3週間、3日が必要です。 7日間は、0ヶ月、1週間、0日が必要です。 13日間は、0ヶ月、1週間、6日が必要です。 など...
ありがとうございました!
私は54日を持っているとします。どうすれば月数を計算することができますか(週30日と仮定します)、週数と日数をjavascriptで計算しますか?javascriptの日数から日数、週数、月数を取得する
54日間は、1ヶ月、3週間、3日が必要です。 7日間は、0ヶ月、1週間、0日が必要です。 13日間は、0ヶ月、1週間、6日が必要です。 など...
ありがとうございました!
この:
function(days) {
var months = parseInt(days/30);
days = days - months * 30;
var weeks = parseInt(days/7);
days = days - weeks * 7;
return (months > 0 ? months + " month" + (months > 1 ? "s, " : ", ") : "") + (weeks > 0 ? weeks + " week" + (weeks > 1 ? "s, " : ", ") : "") + (days > 0 ? days + " day" + (days > 1 ? "s, " : ", ") : "")
}
ありがとう、完璧に動作します! – lio
あなたの歓迎!書式設定された出力の場合は、編集を試してください –
あなたはこれまでに何をしましたか?余計に複雑にならないでください –
何かのようなもの if(days> = 30){ locMonth = days/30 remainingDays = Math.ceil(locMonth - Math.floor(locMonth)); – lio
これは小学校レベルの数学です... – Teemu