問題タブ [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 - カウントダウンが機能しない (Stopwatch クラス + Dispatchertimer を使用)

時、分、秒を開始します

そして、それを合計ミリ秒に変換します。

そして、私がやっていることは、Elapsed MilliSeconds から Total MilliSeconds を差し引くことです

すなわちelms = cms - e.Milliseconds

(評価されたミリ秒 = 計算されたミリ秒 - Stopwatch.elapsedMilliseconds)

次に、評価されたミリ秒を HH:MM:SS:MS 形式に変換します。

しかし、何らかの論理エラーが原因で機能していません。そのため、支援が必要です。少し助けてくださいここに私のコードがあります:

0 投票する
5 に答える
12469 参照

javascript - Javascript Getting NaN:NaN:NaN

I am making a website where if a user logs in, the user is given a certain logout time, where the logout time is defined and the timeleft is obtained from the logout time - server time.

I've already got the logout time and server time via PHP, but I want to display the time left dynamically thus requiring Javascript. I've tried using the following code:

Where arg1's value is '2011:10:11 17.30.00' and arg2's value is '2011:10:11 15:55:31' as a string (yes, they are in different format). But when I tried the above codes I get NaN:NaN:NaN. I am very new to Javascript (3 days) and trying to catch up a deadline so a thorough explanation is very appreciated.

0 投票する
1 に答える
576 参照

java - CountDownTimer-ユーザーがインクリメントします。問題

CountDownTimerについて質問があります。ボタンをクリックするたびに、ユーザーが時間を+1できるアプリケーションを作成する必要があります。次に、ボタンのクリックが停止した後、3秒間待機してから、カウントダウンを開始します。

以下にコードを貼り付けました。

私の問題は次のとおりです。数値のインクリメントが正しく機能していないようですが、数値のインクリメント(onStop())を停止すると、直接(onFinish())に移動するようです。OnTick()に移動して、毎秒1ずつ数を減らす代わりに。私はこれを修正するために多くの方法を試しましたが、行き詰まりました。

誰かが私を正しい方向に導くことができますか?どんな助けでもいただければ幸いです。君たちありがとう!

0 投票する
2 に答える
122 参照

java - Java アクション リスナー

重複の可能性:
CountDownTimer - ユーザーがインクリメントすること。問題

ボタンをクリックするたびに、ユーザーが時間を+1ずつ増やすことができるアプリケーションを作成する必要があります。次に、ボタンのクリックが停止すると、3 秒間待機してからカウントダウンが開始されます。

私はかなり行き詰まっていましたが、このようなものを使用するJavaアクションリスナーを介してこれを実装できる可能性があることに気付きました。コードを投稿しましたが、これは正しく機能しません - 誰かが私を正しい方向に導くことができるかどうか疑問に思っていました.

ありがとうございました

0 投票する
3 に答える
2673 参照

android - CountDownTimer と AlarmManager の比較

CountDownTimerAlarmManagerの間に大きな違いはありますか? 構文や使用方法を意味するものではありませんが、別のタスクではなく、そのうちの 1 つを使用する必要があると確実に言えるようなタスクがあるかどうか疑問に思っていますか?
簡単な例として、1 分に 1 回何らかのアクションを起動する必要があります。何を使えばいいですか?CountDownTimer または AlarmManager? それはどのように依存しますか?

0 投票する
4 に答える
2836 参照

javascript - Javascript がサイトにロードされませんか?

何らかの理由で私のコードなどはローカルで動作していますが、アップロードすると JavaScript が動作しません。スタイリングだけの空白のページのようです。

サイトは次の URL にあります。 http://www.countdown2zodiac.com/

どんな支援も大歓迎です!

0 投票する
1 に答える
10697 参照

android - アクティビティが一時停止しているときにcancel()を呼び出すと、CountDownTimer onFinish()が呼び出されない

を介して音楽を再生するアクティビティがありMediaPlayerます。通常、曲を停止したいときは、MediaPlayerをに渡してCountDownTimer、音量をゼロにフェードさせてから、MediaPlayerを解放します。ホームボタンに触れた後など、アクティビティが一時停止したときに問題が発生することを除けば、これは問題なく機能しているようです。

cancel()でCountDownTimerを呼び出してonPauseいますが、アクティビティが一時停止しているため、CountDownTimerが破棄される前にメッセージを受信することはなく(?)、finish()CountDownTimerのofは呼び出されないようです。

この結果、アプリケーションを終了した後も、CountDownTimerで最後に設定された音量で音楽が再生され続けますが、終了することはありません。そのため、MediaPlayerが実行されていて、アプリケーションを停止する方法がないため、アプリケーションが機能しなくなりました(非常に悪い)。

onFinishキャンセルを呼び出しても、アクティビティの終了時にCountDownTimerが呼び出されないのは正常ですか?

これは私のコードです:

そしてonPauseで:

すべてが正常に機能している場合は、「フェードタイマーのキャンセル」ログメッセージが表示され、続いて「フェードタイマーが終了し、解放されました」というメッセージが表示されますが、onFinish()logcatメッセージは表示されません。

私はこれを見るだけです:

アクティビティを終了するときにすべてのカウントダウンタイマーを正常に中止するにはどうすればよいですか?

0 投票する
1 に答える
2138 参照

android - Androidでカウントダウンタイマーが正しく機能しない

私はCountDownTimer自分のActivityクラスで拡張しており、同じクラスでグローバル変数として使用しています。変数を参照するたびにCountDownTimer、一番上に定義した変数が 1 つあります。発生している問題は、その間(カウントダウンが終了する前)にタイマーを再起動したいときはいつでも、そのcancel()メソッドを呼び出して、私もそうするということです

安全な側にいるだけです。次に、それを使用して新しいインスタンスを作成します

何が起こっているのかonFinished()というと、上記を実行するとメソッドが呼び出され、アクション(ユーザーの時間が終わったことを示すダイアログボックスを表示しています)が理由もなく呼び出されています。ユーザーがタイマーを停止したい場合は、途中で停止し、いつでも再開できます。このonFinished()メソッドは、タイマーがユーザーによって中断されることなくカウントダウンを正常に完了した場合にのみ呼び出す必要があります。

0 投票する
1 に答える
1337 参照

android - CountdownTimer がクラッシュを引き起こす

ホームボタンを押してアプリを終了すると、CountdownTimer がオペレーティング システム Android のクラッシュを引き起こします。すべての携帯電話や Android のすべてのバージョンで発生するわけではありません。Logcat に表示される例外はありません。これが私のコードです:

問題を「解決」するためにホーム キーを無効にしようとしました。問題なく動作しますが、問題は、このソリューションが Android 4.x でサポートされておらず、例外が発生することです。したがって、このソリューションは実用的ではありません。

ログキャット:

0 投票する
2 に答える
1222 参照

php - フォーマットされた変数からの jQuery および PHP カウントダウン タイマー

XX Days XX:XX:XX にフォーマットされた php 変数から、span タグの html を置き換える jquery でカウントダウン タイマーを作成する必要があります。ページの読み込み時に変数を読み込む必要があり、jquery スクリプトが読み込むとカウントダウンが開始されますが、同じ形式 (XX 日 XX:XX:XX) が維持され、最終的に「期限切れ」が表示されてカウントダウンが停止します。

jsFiddle を開始しました ( http://jsfiddle.net/2SDdh/1/ ) が、フォーマットされた時間が表示され、10 秒のカウントダウンが読み込まれ、最終的に「期限切れ」が表示されます。フォーマットを正しくする方法を知っている人はいますか?

PHP経由のHTML出力

私のjQuery