javascriptの日付

| | | | | | | | | | |

特にプログラミングでは、時間を逃れる方法はありません。最近の追跡を時計に依存しているのと同じように、プログラムは時間追跡ツールを使用して、何がいつ発生する必要があるかを把握します。

さまざまなアプリケーションが時間を追跡する必要があります。ブログアプリケーションは、投稿がいつ作成されたかを覚えておく必要があります。そうすると、カレンダーアプリケーションにスケジュールされたイベントが表示されます。

このガイドでは、JavaScriptで日付と時刻を操作する方法について説明します。これらのツールの操作方法を説明するために、いくつかの例を紹介します。

JavaScriptオブジェクトの日付とは何ですか?

JavaScriptで時間を操作するには、日付オブジェクトを使用します。これは、日付と時刻を格納する特別なオブジェクトです。さらに、Dateオブジェクトには、特定の日時を取得するために使用できるいくつかのメソッドが含まれています。

dateオブジェクトは次のようになります。

このチュートリアルでは、日付がすべて大文字で示されていることに気付きました。これは、日付が組み込みのJavaScriptオブジェクトであるためです。日付の件名でworkingdateという単語を取得する必要があります。

Dateオブジェクトの使用方法

値がない場合、Dateオブジェクトは日付と時刻を示します。オペレーティングシステムの設定に基づいて計算され、タイムゾーンが考慮されます

Dateオブジェクトを使用して、次のように現在の日付を取得できます。

コードは、次の値を含むDateオブジェクトを返します。

ご覧のとおり、この記事は2020年6月24日に英国で作成されました。タイムスタンプ。 Dateオブジェクトの優れている点は、人間が読める形式の日付形式でデータを返すため、理解しやすいことです。


日付を使用してタイムスタンプを取得します

上記のコードは次のとおりです。人間が読める形式ですが、落とし穴があります。JavaScriptの動作は異なります。Unixタイムスタンプを使用して日付を解釈します。Unixタイムスタンプは、1970年1月1日から経過した秒数を追跡します。これがUnixの開始時刻です。

現在の時刻をタイムスタンプとして取得するには、 getTime()メソッドを使用できます。

コードは1592992393313を返します。これは解釈可能な数値です。 JavaScriptによる。

日付オブジェクトの作成

データオブジェクトのデフォルト値は日付と時刻です。これはcに変更できます。特定のタイムスタンプまたは日時に基づいて日付を再設定します。

これを行うには、タイムスタンプ、日付文字列、または現在の日時に対応する一連の数値を指定します。

2021年1月1日のタイムスタンプを作成するとします。次のコードを使用して作成できます。

コードの戻り値:2021年1月1日金曜日12:00:00 GMT + 0000(グリニッジ標準時)

また、次の行を使用してこのタイムスタンプを作成した可能性があります。コード:

コードが返されます:

これらのメソッドはすべて同じ日付オブジェクトを作成します。

日付の取得

Dateオブジェクトには、指定された日付情報にアクセスするための多数の組み込みメソッドが付属しています。日付情報を取得する方法は、 getで始まります。参照リストは次のとおりです。

次のコードを使用して、今何時かを知りたいとしましょう。

コードは11を返しますこれは、現在の状況を示しています。1日の11時間

これらの関数は、その日の特定の情報を抽出するのに役立ち、文字列の操作について心配する必要がないため、便利です。 get を使用するだけで、現在の時刻を確認できます。

ユニバーサルタイム(UTC)を使用してタイムスタンプを取得するには、間に UTCを追加します。単語getと日付値デフォルトでは、Dateオブジェクトはローカルタイムゾーンとユーザーの情報を返します。複数のユーザーと作業している場合タイムゾーンが複数ある場合は、UTCを使用してタイムイベントを簡単に追跡するのが最適な場合がよくあります。