首页 > 解决方案 > 打印从所选日期开始的天数

问题描述

我想打印从所选日期开始的天数。它不是打印从当前日期到前一个日期的天数,而是以毫秒为单位打印结果。下面的片段

 $scope.countDays= function( d2) {
              var diff = Math.abs(new Date().getTime() - d2.getTime());
              alert(diff); //prints milliseconds
              return diff / (1000 * 60 * 60 * 24);
            };

<input ng-model="dateSelection" ng-change="countDays(dateSelection)">

如何打印实际整数的确切天数差异并禁用未来日期选择

标签: javascriptangularjs

解决方案


它应该是

$scope.resumption = new Date(new Date().setDate(new Date().getDate() - 30));

推荐阅读