Javascript:计算2个用户定义的日期字段
好的,我决定在这里使用JavaScript方法: 目标: 让用户从JQuery日期选择器中选择两个日期(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
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并调用函数