如何获得日期时间角度JS与刷新

时间:2014-11-25 18:31:14

标签: javascript jquery angularjs

我是Angular JS的初学者,我想通过JS获得实时角度的日期。我知道如果有人有例子,我需要刷新。我很感激。

使用中的代码:

function updateTime() { scope.time = new Date(); }

我的HTML:<span>{{time|date: 'hh:mm a'}}</span>

我现在有约会。但想通过刷新实时。

1 个答案:

答案 0 :(得分:3)

使用 scope.time = new Date();

您只是将当前时间设置为时间变量

而是使用$ timeout函数

https://docs.angularjs.org/api/ng/service/ $超时

实施例

$scope.time = new Date();
$scope.runTimer = function () {
    $scope.time = new Date();
    mytimer = $timeout($scope.runTimer, 1000);
}
var mytimer = $timeout($scope.runTimer, 1000);

// on destroy call $timeout.cancel(mytimer); to stop the clock