这是我的问题。有可能做这样的事情:
DateTime.Now > Date.AddMinutes(10)
??问题是它现在添加会议纪要?我怎么能这样做?
我需要检查是否过了10分钟......
var start = new Date();
if(start.addMinutes(10) > Date.now())
{
$scope.isCancelTicketButtonVisible = true;
$scope.$emit("appIsCancelTicketButtonVisible", $scope.isCancelTicketButtonVisible);
}
答案 0 :(得分:0)
您可以使用此方法 -
var firstDate = new Date();
var finalDate = firstDate.setMinutes(firstDate.getMinutes() + 10);
答案 1 :(得分:0)
更新
<强> HTML 强>
<div ng-bind="elapsed()"></div>
<强>码强>
var startDate = Date.Now();
function elapsed(){
if(start.addMinutes(10) > Date.now()){
console.log('do stuff here');
}
}
使用如下所示的$ timeout服务。经过一段“睡眠期”后#39;代码将执行10分钟。
$timeout(function() {
console.log('Timeout fired')
$scope.isCancelTicketButtonVisible = true;
$scope.$emit("appIsCancelTicketButtonVisible", $scope.isCancelTicketButtonVisible);
}, 600000);