获取我的页面开始运行 angularjs 的时间
Get the time my page started running angularjs
我正在制作一个显示当前系统时间的应用程序,但我想获取我的页面开始运行的时间,以便我可以计算和显示我的页面启动和运行的时间。我正在使用angularjs,目前不知道如何获得它。我有这样的获取当前系统时间的代码
Current time is:
<span my-current-time="format1"></span>
<span my-current-time="format"></span> :
<span my-current-time="format3"></span> :
<span my-current-time="format4"></span>
<span my-current-time="format5"></span>
使用此脚本
$scope.format1 = 'M/d/yy ';
$scope.format = 'h';
$scope.format3 = 'mm';
$scope.format4 = 'ss';
$scope.format5 = 'a';
$scope.format2 = 'Z ';
还有这样的指令
.directive("myCurrentTime", function(dateFilter) {
return function(scope, element, attrs) {
var format;
scope.$watch(attrs.myCurrentTime, function(value) {
format = value;
updateTime();
});
function updateTime() {
var dt = dateFilter(new Date(), format );
element.text(dt);
}
function updateLater() {
setTimeout(function() {
updateTime(); // update DOM
updateLater(); // schedule another update
}, 1000);
}
updateLater();
}
});
我只想显示我的页面当前运行的总小时数
首先保存页面加载值... $scope.pageLoad = new Date()
,然后使用筛选器显示该值
<p>running since : {{pageLoan | timespan}}</p>
并定义时间跨度筛选器
angular.filter(timespan, function(time){
var now = new Date();
return (now - time) / 1000;
});
相关文章:
- 更改angularjs中的日期-时间格式
- 使用AngularJS从时间戳中获取工作日
- 自定义angularjs过滤器日期时间格式额外字符
- 使用angularjs根据时间更改背景颜色
- AngularJs的$cookies在过期时间内不起作用
- Mysql日期时间字符串格式为angularjs中的可读日期
- angularjs计算开始时间和当前时间之间的时间差
- angularjs中的自定义时间格式
- AngularJS:跟踪在Web应用程序中花费的时间,然后在特定时间触发事件
- javascript(angularJS):添加当前时间到日期和格式
- AngularJS,如何将多个输入组合到一个ng模型中?具体来说,将日期、时间和时区输入组合到日期时间对象中
- Angularjs:带日期助手的格式化UTC时间的时间戳
- 在angularjs中导航期间的停止时间间隔
- 获取angularjs中输入类型时间的值
- AngularJS中承诺的顺序和时间
- 为什么我的AngularJS ngModel绑定到时间输入,而不绑定到日期输入
- 从值为零angularjs的时间中删除分钟部分
- AngularJS:在长时间循环期间强制更新DOM(即进度指示器)
- 如何处理php(Laravel-api)和javascript(AngularJS)之间的日期时间
- 在 angularjs 中的 DHtmlX 调度器上添加时间轴事件