男は、jquery ui calendarで選択した日付の値から合計を取得しようとしています。jquery ui calendarのすべての値を合計します。
jsfiddle.net/ae37h91f/5/
イム日付と値を持つ配列を作成し、私はonclickの1日から値を取得することができますが、どのようにiの範囲は選んだ日付の値を合計することができますか? ヘルプ
男は、jquery ui calendarで選択した日付の値から合計を取得しようとしています。jquery ui calendarのすべての値を合計します。
jsfiddle.net/ae37h91f/5/
イム日付と値を持つ配列を作成し、私はonclickの1日から値を取得することができますが、どのようにiの範囲は選んだ日付の値を合計することができますか? ヘルプ
モーメントのJavascriptライブラリには、javascriptの日付を扱うためのあらゆる種類の日付関数が用意されています。多分それを使用することを検討してください。
あなたは2つの日付の間の差を取得するかどう
は、stackoverflowのからこの答えは、「なぜ** Moment.jsデバッグ助けを求めるPlease find the code.
$(document).ready(function() {
$("#from").datepicker({
defaultDate: "+1w",
changeMonth: false,
numberOfMonths: 2,
dateFormat: "dd.mm.yy",
onSelect: function(dt, obj) {
resultantDate();
}
});
$("#to").datepicker({
defaultDate: "+1w",
changeMonth: false,
numberOfMonths: 2,
dateFormat: "dd.mm.yy",
onSelect: function(dt, obj) {
resultantDate();
}
});
function resultantDate(){
var dateSum = 0;
var startDate = $("#from").datepicker("getDate");
var endDate =$("#to").datepicker("getDate");
while(startDate <= endDate)
{
dateSum = dateSum + startDate.getDate();
var newDate = startDate.setDate(startDate.getDate() + 1);
startDate = new Date(newDate);
}
$("#special").val(dateSum);
}
});
質問(とそれを行う方法を示していますこのコードは機能していないのですか?**)は、質問自体に**必要な動作、特定の問題またはエラー、およびそれを再現するのに必要な最短コード**を含める必要があります。 **明確な問題文**のない質問は他の読者には役に立たない。参照:[最小限で完全で検証可能なサンプルの作成方法](https://stackoverflow.com/help/mcve) –
http://jsfiddle.net/ae37h91f/5/ –