问题标签 [countdowntimer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
768 浏览

.net - 倒计时不起作用(使用秒表类 + 调度器定时器)

我正在启动小时、分钟和秒

然后将其转换为总毫秒数。

然后我正在做的是从 Elapsed MilliSeconds 中减去 Total MilliSeconds

IEelms = cms - e.Milliseconds

(评估的毫秒 = 计算的毫秒。- Stopwatch.elapsedMilliseconds)

然后将评估的毫秒转换回 HH:MM:SS:MS 格式。

但由于一些逻辑错误,它无法正常工作,这就是为什么我需要一些帮助。请帮帮我这是我的代码:

0 投票
5 回答
12469 浏览

javascript - Javascript 获取 NaN:NaN:NaN

我正在制作一个网站,如果用户登录,则为用户提供一定的注销时间,其中定义了注销时间,剩余时间是从注销时间 - 服务器时间获得的。

我已经通过 PHP 获得了注销时间和服务器时间,但我想动态显示剩余时间,因此需要 Javascript。我尝试使用以下代码:

其中 arg1 的值为 '2011:10:11 17.30.00' 而 arg2 的值为 '2011:10:11 15:55:31' 作为字符串(是的,它们的格式不同)。但是当我尝试上面的代码时,我得到了 NaN:NaN:NaN。我对 Javascript 非常陌生(3 天)并试图赶上最后期限,因此非常感谢您提供详尽的解释。

0 投票
1 回答
576 浏览

java - CountDownTimer - 用户递增。问题

我有一个关于 CountDownTimer 的问题。我必须制作一个应用程序,允许用户在每次单击按钮时将时间时间增加 +1。然后在按钮停止单击后等待三秒钟,然后开始倒计时。

我在下面粘贴了我的代码。

我的问题是:我似乎无法使数字的递增正常工作,但是似乎在我停止递增数字(onStop())之后,它直接转到(onFinish())。而不是去 OnTick() 并每秒将数字减少 1。我尝试了很多方法来解决这个问题,但都被卡住了。

谁能带领我朝着正确的方向前进?任何帮助,将不胜感激。感谢你们!

0 投票
2 回答
122 浏览

java - Java 动作监听器

可能重复:
CountDownTimer- 用户递增。问题

我必须制作一个应用程序,允许用户每次单击按钮将时间增加 +1。然后在按钮停止单击后等待三秒钟,然后开始倒计时。

我一直很困惑,然后意识到我可以通过一个 java 动作侦听器来实现这一点,我在其中使用了类似的东西。我发布了我的代码,但这不能正常工作 - 只是想知道是否有人可以引导我走向正确的方向。

谢谢

0 投票
3 回答
2673 浏览

android - CountDownTimer 与 AlarmManager

CountDownTimerAlarmManager之间有什么主要区别吗?我不是指语法或如何使用它,而是想知道是否有这样的任务,当您肯定可以说我应该使用其中一个而不是另一个时?
简单的例子,我必须每分钟启动一次动作。我应该使用什么?CountDownTimer 还是 AlarmManager?怎么看?

0 投票
4 回答
2836 浏览

javascript - Javascript没有在网站上加载?

出于某种原因,我的代码等在本地工作,但是当我上传它时,javascript 根本不起作用。它几乎就像是一个只有一些样式的空白页面。

该站点位于以下 URL: http: //www.countdown2zodiac.com/

非常感谢任何帮助!

0 投票
1 回答
10697 浏览

android - 如果我在活动暂停时调用 cancel(),则不会调用 CountDownTimer onFinish()

我有一个通过MediaPlayer. 通常,当我想停止歌曲时,我将 MediaPlayer 传递给CountDownTimer将音量减弱为零的 a,然后释放 MediaPlayer。这似乎工作正常,除了当我的活动暂停时遇到问题,例如在触摸主页按钮后。

我正在调用cancel()CountDownTimer onPause,但似乎由于活动正在暂停,因此 CountDownTimer 在销毁之前从未收到消息(?),因此finish()不会调用 CountDownTimer 。

这样做的结果是,在退出应用程序后,音乐会继续以 CountDownTimer 中上次设置的音量继续播放,但它永远不会结束。所以现在我被困在我的应用程序之外,MediaPlayer 正在运行并且无法阻止它(非常糟糕)。

活动退出时不调用 CountDownTimer 是否正常onFinish,即使我调用了取消?

这是我的代码:

在 onPause 中:

如果一切正常,我会看到“取消淡入淡出计时器”日志消息,然后是“淡入淡出计时器完成,释放”,但我从未收到onFinish()logcat 消息。

我只看到这个:

如何在退出活动时成功中止所有倒计时?

0 投票
1 回答
2138 浏览

android - 倒数计时器在android中无法正常工作

CountDownTimer在我的Activity班级中进行扩展,并将它用作同一班级中的全局变量。每次我引用一个CountDownTimer变量时,它就是我在顶部定义的一个变量。发生的问题是,当我想在两者之间重新启动计时器时(在倒计时结束之前),我调用cancel()它的方法,我也这样做

只是为了安全起见。然后我使用它创建一个新实例

发生的事情是,onFinished()当我执行上述操作时正在调用该方法,并且无缘无故地调用了该操作(我正在显示一个对话框,说用户的时间已经结束)。如果用户想要停止计时器,他可以中途停止,然后随时重新启动。onFinished()仅当计时器成功完成倒计时而没有被用户中断时,才应调用该方法。

0 投票
1 回答
1337 浏览

android - CountdownTimer 导致崩溃

当我按下主页按钮并离开我的应用程序时,我的 CountdownTimer 导致操作系统崩溃。并非每部手机和每个版本的 android 都会发生这种情况。Logcat 中没有显示异常。这是我的代码:

我试图禁用主页键以“解决”问题 - 它工作正常,但问题是 Android 4.x 不支持此解决方案并导致异常。所以这个解决方案是不切实际的。

日志猫:

0 投票
2 回答
1222 浏览

php - 来自格式化变量的 jQuery 和 PHP 倒数计时器

我需要在 jquery 中构建一个倒数计时器,它从格式化为 XX Days XX:XX:XX 的 php 变量替换 span 标签中的 html。它应该在页面加载时加载变量,然后当 jquery 脚本加载时它开始倒计时但保持相同的格式(XX 天 XX:XX:XX)并最终显示“过期”并停止倒计时。

我有一个 jsFiddle 启动(http://jsfiddle.net/2SDdh/1/),但它显示格式化时间,然后加载 10 秒倒计时并最终显示“过期”。有人知道如何正确格式化吗?

我通过 PHP 输出的 HTML

我的 jQuery