我想要檢索用戶使用bootstrap datepicker輸入的兩個日期之間的月份差異。除此之外,我還試圖將第二個值(date2)替換爲用戶單擊計算按鈕時月份的差異。當試圖在這方面的工作我的代碼似乎沒有工作...使用jquery以(mm/dd/yyyy)格式獲取兩個日期之間的月差異
這是我到目前爲止有:
$('#clickMe').click(function() {
var date1 = $('#firstPayDate');
var date2 = $('#loanTrm');
var timeDiff = Math.abs(date2.getTime() - date1.getTime());
var diffMonths = Math.ceil(timeDiff/(1000 * 3600 * 24));
date2.val(date2.val().replace(diffMonths));
});
這裏是什麼,我試圖完成一個畫面顯示:
我想取這兩個條目之間(到期日 - 首付款日期)差異
我試圖讓用戶單擊「計算」按鈕時發生的計算,月份中的差異將替換爲在「到期日期」中輸入的值。
任何幫助將不勝感激!
沒有替換字符串出現提供給'.replace()''在date2.val()代替(diffDays) '? – guest271314
我相信date1和date2只是一個HTMLElement的jQuery包裝器。你爲什麼期待Date對象?你能提供一個你想要完成的事情嗎? – Microfed
對於任何日期的東西,我總是轉向http://momentjs.com/ –