【发布时间】:2018-10-25 08:31:00
【问题描述】:
我想打印从所选日期算起的天数。它不是打印从当前日期到前一个日期的天数,而是以毫秒为单位打印结果。下面是sn-p
$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)">
如何打印实际整数的确切天数差异并禁用未来日期选择
【问题讨论】:
-
不过,它仍然是那个问题的副本。答案已经存在,您可以修复您所写的内容。
-
@ADyson 我已经重新编辑并改写了我的问题/挑战
-
好的,但它仍然是大约十几个其他问题的重复......你只需要做一些简单的谷歌搜索。这是一个关于获取不同日期之间差异的好答案:stackoverflow.com/a/1968175/5947043
-
SO 链接解决方案与我所做的类似并获得毫秒
-
请给我点赞...谢谢。从学习者的心态出发,这是一次诚实的尝试
标签: javascript angularjs