Javascript:计算2个用户定义的日期字段

Javascript:计算2个用户定义的日期字段,javascript,jquery,date,math,Javascript,Jquery,Date,Math,好的,我决定在这里使用JavaScript方法: 目标: 让用户从JQuery日期选择器中选择两个日期(dateFrom和dateTo),这些日期将填充相应的字段。然后脚本将自动显示这两个字段之间的总天数。这是我的代码: <script type="text/javascript"> function days_between(dateFrom, dateTo) { var ONE_DAY = 1000 * 60 * 60 * 24 var dateFrom_ms = da

好的,我决定在这里使用JavaScript方法:

目标: 让用户从JQuery日期选择器中选择两个日期(
dateFrom
dateTo
),这些日期将填充相应的字段。然后脚本将自动显示这两个字段之间的总天数。这是我的代码:

<script type="text/javascript">

function days_between(dateFrom, dateTo) {
  var ONE_DAY = 1000 * 60 * 60 * 24
  var dateFrom_ms = dateFrom.getTime()
  var dateTo_ms = dateTo.getTime()
  var difference_ms = Math.abs(dateFrom_ms - dateTo_ms)
  return Math.round(difference_ms/ONE_DAY)
}

</script>

函数日期之间的天数(dateFrom,dateTo){
var一天=1000*60*60*24
var dateFrom_ms=dateFrom.getTime()
var dateTo_ms=dateTo.getTime()
var差分\u ms=Math.abs(dateFrom\u ms-dateTo\u ms)
返回数学圆(差分毫秒/一天)
}

没有收到任何错误,只是没有显示。

您需要调用函数才能执行。请使用所有当前代码创建一个函数。您如何尝试显示结果?您知道您忘记了代码中的每个分号,对吗?您需要为参数传递obj date并调用函数