ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScriptで残り何日、何時間、何分かのカウントダウン効果を実現する方法

JavaScriptで残り何日、何時間、何分かのカウントダウン効果を実現する方法

WBOY
WBOYオリジナル
2021-11-24 18:57:254526ブラウズ

方法: 1. Date() メソッドと getTime() メソッドを使用して、指定された時刻のミリ秒数と現在の時刻のミリ秒数を取得します; 2. 2 ミリ秒を減算して時刻を取得します差; 3. 「parseInt (時差/ミリ秒)」ステートメントを使用して時差を整形し、カウントダウンに必要な日数、時間、分を計算して出力します。

JavaScriptで残り何日、何時間、何分かのカウントダウン効果を実現する方法

このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。

JavaScript を使用して残りの日数、時間、分をカウントダウンする方法

JavaScript を使用して、指定された期間のカウントダウンを完了します日付 (イベントまでの残り日数など) 終了までにどれくらい時間がかかりますか? 実装方法を確認するために例を見てみましょう;

1. 時間オブジェクトの getTime() メソッドを使用しますすべてのミリ秒を取得します

2. 指定した時刻のミリ秒を変更します 現在の時刻からミリ秒数を減算して、差をミリ秒単位で取得します

3. 毎日のミリ秒数は次のとおりです: 1000*60*60*24、これは 1000 ミリ秒 *60 秒 *60 分 *24 時間で 1 日に相当します。 ミリ秒数

#4. 合計ミリ秒数を1 日のミリ秒数を取得し、parseInt メソッドを使用して丸め、整数日の数を取得します。

5. 余りを使用して

6 を取得できます。したがって、使用される計算ルールは次のとおりです。

  • 1 日全体: 合計ミリ秒数 / 1 日のミリ秒数

  • 時間: (合計ミリ秒数 / 1 時間のミリ秒数) % 24 時間 (時間部分全体が 1 日で取り除かれているため、除算後に残るのは残りの時間数です)。残りの時間数を取得するには、残りの 24 時間を使用します)

  • 分と時間の計算は同じです。分全体を削除し、残りの分 % を使用すると、残りの分を取得できます。 60 分まで

  • 秒の計算は同じです

コード:

JavaScriptで残り何日、何時間、何分かのカウントダウン効果を実現する方法

実行:

JavaScriptで残り何日、何時間、何分かのカウントダウン効果を実現する方法

[推奨学習: JavaScript 上級チュートリアル]

以上がJavaScriptで残り何日、何時間、何分かのカウントダウン効果を実現する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。