傢伙即時嘗試從jquery ui日曆中選定日期的值中獲取總和。從選定日期總計所有值jquery ui日曆
jsfiddle.net/ae37h91f/5/
林創建日期和值的數組,我可以從一個日期中獲得價值的onclick,但我怎麼可以從採摘日期值求和範圍是多少? 請幫忙
傢伙即時嘗試從jquery ui日曆中選定日期的值中獲取總和。從選定日期總計所有值jquery ui日曆
jsfiddle.net/ae37h91f/5/
林創建日期和值的數組,我可以從一個日期中獲得價值的onclick,但我怎麼可以從採摘日期值求和範圍是多少? 請幫忙
瞬間Javascript庫有各種各樣的日期功能,使JavaScript的日期工作更容易。也許考慮使用它。
,如果你想獲得兩個日期之間的差別,從計算器這樣的回答顯示瞭如何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/ –