Javascript 如何计算使用Zebra Datepicker选择的两个日期的总天数?

Javascript 如何计算使用Zebra Datepicker选择的两个日期的总天数?,javascript,jquery,datepicker,Javascript,Jquery,Datepicker,我想计算两个选定日期的总天数,但结果总是显示NaN,而不是已计算的总天数 我试过这样的答案 我试过momentJS。许多人建议使用momentJS。因为使用momentJS让我很难理解,我终于回到了Zebra Datepicker 这是表单文件和页脚文件中的脚本 $(文档).ready(函数(){ bsCustomFileInput.init() $('tanggal_mulai_cuti_t')。斑马(DatePicker)({ 配对:$('tanggal_akhir_cuti_t'),

我想计算两个选定日期的总天数,但结果总是显示NaN,而不是已计算的总天数

我试过这样的答案

我试过momentJS。许多人建议使用momentJS。因为使用momentJS让我很难理解,我终于回到了Zebra Datepicker

这是表单文件和页脚文件中的脚本


$(文档).ready(函数(){
bsCustomFileInput.init()
$('tanggal_mulai_cuti_t')。斑马(DatePicker)({
配对:$('tanggal_akhir_cuti_t'),
方向:1,,
选择其他月份:1,
onClose:函数(el){
坦皮尔哈里(el)
}
})
$(‘tanggal#u mulai_cuti_’)。斑马#({
配对:$('tanggal'u akhir'u cuti'u'),
方向:正确
})
$('tanggal'u akhir'u cuti't')。斑马狗({
指示:[1,14],
选择其他月份:1,
onClose:函数(el){
坦皮尔哈里(el)
}
})
$('tanggal'u akhir'u cuti'u')。斑马采摘者({
方向:1,,
onClose:函数(el){
坦皮尔哈里(el)
}
})
函数tampilHari(){
//得到唐格尔
var start=$('tanggal_mulai_cuti_t').val()
var end=$('tanggal_akhir_cuti_t').val()
如果(!开始| |!结束)返回
//解析数据
var startArr=start.split(“/”)
var endArr=end.split(“/”)
var startDate=新日期(startArr[2],startArr[0]-1,startArr[1])
var endDate=新日期(endArr[2],endArr[0]-1,endArr[1])
//计算天数
变量天数=数学轮((结束日期-开始日期)/(1000*60*60*24))
$('总计').val(天)
}
}
$.fn.Zebra\u DatePicker.defaults={
格式:“d/F/Y”,
显示图标:true,
lang_clear_日期:“Hapus”
}