如何在Javascript中从Date(). gettime()创建一个倒计时?
How can I create a countdown from a Date().getTime() in Javascript?
我有一个点击函数谁从Date(). gettime()获得一个数字。我想把这个数字转换成我的倒计时。
我只使用javascript与Ionic框架1x。
var currentDate = new Date().getTime();
console.log(currentDate);
var secondDate = new Date(item.date).getTime();
console.log(secondDate);
secondDate = new Date(secondDate).getSeconds();
console.log(secondDate);
$scope.countdown = secondDate;
在纯JavaScript中,您可以像这样使用setInterval
:
setInterval(function() {
console.log(new Date().getTime());
}, 1000);
在Ionic/Angular中,你需要将setInterval
替换为包装器$interval:
$interval(function() {
$scope.countdown = new Date().getTime();
}, 1000);
尝试:
var interval = setInterval(function() {
$scope.countdown -= 1;
if ($scope.countdown == 0) {
clearInterval(interval);
}
},1000);
相关文章:
- 创建一个倒计时计时器脚本,该脚本计算声音文件的持续时间,而不是特定的日期
- 制作一个按钮倒计时计时器,该计时器将在5分钟后永久禁用,即使在页面刷新时也应保持禁用状态
- 如何在Javascript中定义一个简单的自动重启倒计时
- 如何在一个月的每周五倒计时
- angularjs做一个简单的倒计时
- 试图修复一个倒计时计时器问题,该问题导致计时器运行,然后在使用Javascript时崩溃约10秒
- jquery从4秒倒计时到0,然后在0进入下一个函数
- 如何制作两个倒计时计时器,如果一个开始,另一个会停止
- 使用一个倒计时脚本进行多次倒计时
- 修复一个看起来波涛汹涌的倒计时计时器
- 我想做一个倒计时秒表
- 创建一个倒计时计时器(SetInterval/Timeout谷歌Chrome标签"错误")
- 如何在Javascript中从Date(). gettime()创建一个倒计时?
- 我如何使用标签作为一个倒计时在中继器
- 我正试图为我的网站做一个倒计时计时器,我做了所有的编码,但计时器不出现.我是用dreamweaver做的
- 如何得到一个倒计时计时器,将显示在一个点击从一个td到另一个
- 在javascript中创建一个倒计时计时器,在1小时后开始倒计时
- 在我的计分脚本(javascript/jquery)中添加一个倒计时
- 我如何创建一个倒计时计时器,当它达到0时,会用javascript再次上升
- 当一个倒计时计时器被激活时改变背景颜色