ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScriptで同じ日の2つのタイムスタンプを確認するにはどうすればよいですか?

JavaScriptで同じ日の2つのタイムスタンプを確認するにはどうすればよいですか?

PHPz
PHPz転載
2023-09-15 21:45:03860ブラウズ

如何在 JavaScript 中检查同一天的两个时间戳?

アプリケーションの開発時に JavaScript を使用することはありませんし、Date オブジェクトを使用することもありません。 Date オブジェクトは、開発者の要件に応じて日付を作成および操作できるため、JavaScript では非常に重要です。

このチュートリアルでは、2 つのタイムスタンプが同じ日であるか、異なる日であるかを確認する方法を学習します。リアルタイム開発では非常に便利です。たとえば、ユーザーに日常的なタスクをいくつか実行してもらいたいと考えています。したがって、ユーザーが今日のタスクを実行したかどうかを確認する必要があります。これは、タスクが実行された最後の日付と現在の日付を比較することで確認できます。

2 つの Date オブジェクトの年、月、日をそれぞれ比較します

Date() オブジェクトには、日付値から年、月、日付をそれぞれ取得するための getFull Year()、getMonth()、および getDate() メソッドが含まれています。 2 つのタイムスタンプの年、月、日が同じかどうか、つまり両方が同じ日にあるかどうかを確認できます。

###文法###

ユーザーは、次の構文に従って getFull Year()、getMonth()、getDate() および等価演算子を使用して、同じ日の 2 つのタイムスタンプをチェックできます。

リーリー

上記の構文では、date1 と date2 は 2 つの異なるタイムスタンプです。

###例###

以下の例では、date1、date2、date3 という名前の 3 つの日付を作成します。上記のロジックを使用して、同じ日の 2 つのタイムスタンプを比較する CompareTwoDates() 関数を作成しました。

リーリー

時、分、秒、ミリ秒をゼロに設定し、2 つの日付を比較します

Date()

オブジェクトの

setHours()

メソッドを使用すると、タイムスタンプに時、分、秒、ミリ秒を設定できます。時間、分、秒、ミリ秒を表す 4 つのパラメーターを受け取ります。また、最後の 3 つのパラメータはオプションですが、すべてゼロに設定します。時、分、秒、ミリ秒をゼロに設定すると、その日の始まりのタイムスタンプを取得できます。 2 つのタイムスタンプの開始時刻が同じ場合、それらのタイムスタンプは同じ日のものです。 ###文法### 同じ日の 2 つのタイムスタンプを比較するには、以下の構文に従ってください。 リーリー 上記の構文では、時間をゼロに設定した後、setHours() メソッドを使用して

date1

date2

を比較します。

###例###

次の例では、Date() オブジェクトを使用して 2 つのタイムスタンプを作成します。 CompareTwoDates() 関数は、2 つのタイムスタンプの時、分、秒、ミリ秒を 0 に設定することで、タイムスタンプが同じ日であるかどうかをチェックします。 リーリー toDateString() メソッドを使用する

toDateString()

メソッドを使用すると、タイムスタンプのみから日付文字列を取得でき、タイムスタンプから時間を削除して日付文字列のみを返します。 2 つのタイムスタンプの日付文字列が同じであれば、両方とも同じ日にあると言えます。

###文法###

同じ日の 2 つのタイムスタンプを確認するには、次の構文に従って toDateString() メソッドを使用します。

リーリー ###例###

以下の例では、ユーザーが「2 つの日付を比較」ボタンをクリックすると、

isForSameDays()

関数が呼び出されます。 isForSameDays() 関数では、toDateString() メソッドを使用してタイムスタンプから日付文字列のみを取得し、等価演算子を使用して 2 つの日付文字列を比較します。

リーリー

このチュートリアルでは、同じ日の 2 つのタイムスタンプを確認する 3 つの方法を説明します。 toDateString() メソッドを使用する 3 番目の方法は、非常に簡単なワンライナーです。

以上がJavaScriptで同じ日の2つのタイムスタンプを確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。