gpt4 book ai didi

javascript - angularjs计算开始时间和当前时间的时间差

转载 作者:行者123 更新时间:2023-11-30 00:31:41 25 4
gpt4 key购买 nike

我正在尝试在 AngularJS 应用中创建类似于秒表的东西。

我有一个“开始”按钮,单击该按钮时,应用程序将设置一个获取当前时间的 startTime 变量,然后我想要另一个每秒更新一次的变量,并计算 startTime 变量和我可以用作显示给用户的秒表值的当前时间。我还需要能够停止和重新启动计时器,所以我希望以秒为单位存储秒表值,以便我可以轻松地在任意秒数启动计时器并恢复计时器。

最简单的方法是什么?

最佳答案

扩展我上面的评论,像这样......

var startTime = new Date();
$scope.stopwatch = 0;

$interval(function() {
$scope.stopwatch = (new Date() - startTime) / 1000;
}, 1000);

在你的模板中

<p>Seconds: {{ stopwatch }}</p>

创建用于将秒格式化为 hh:mm:ss 格式的过滤器的奖励积分。

关于javascript - angularjs计算开始时间和当前时间的时间差,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29202449/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com