我想從兩個選定的日期計算天數,我的代碼不工作。是否有錯誤?計算兩天之間的天數
$(document).ready(function(){
calulateDays()
});
function calulateDays(){
$('#levTo').blur(function(){
var levfrom=$('#levFrom').val();
levto=$('#levTo').val();
from, to,duration;
from = moment(levfrom, 'YYYY-MM-DD');
to = moment(levto,'YYYY-MM-DD');
duration=to.diff(from,'days')
$('#levDuration').val(duration + ' days');
});
}
\t \t \t \t
<label>Date From</label>
<input type="date" name="levFrom" id="levFrom" class="levFrom">
\t \t \t \t
<label >Date To</label>
<input type="date" name="levTo" id="levTo" class="levTo">
\t \t \t
<label >Duration</label>
<input type="text" name="levDuration" id="levDuration" class="levDuration" readonly="readonly">
\t \t \t \t
您缺少對似乎正在使用的moment.js-library的引用。將其添加到您的頁面。 – Esko
是的,我添加了插件'https:// cdnjs.cloudflare.com/ajax/libs/moment.js/2.11.1/moment.min.js' – user7397787