Javascriptの日付形式

| | | | | | |

JavaScriptの日付/時刻形式を取得するには、現在の時刻を読み取り可能な形式で含む Date()を使用できます。タイムスタンプが異なる新しいDate()オブジェクトを作成し、 getTime()メソッドを使用してUnixの現在の時刻を取得することもできます。

管理日付と時刻は計画の重要な部分です。たとえば、JavaScriptでは、動的な著作権の日付、カレンダー、またはイベントとその時刻のリストを作成する必要がある場合があります。これには、ある程度の日付/時刻の使用が含まれます。

JavaScriptでは、日付オブジェクトとそのメソッドを使用できます。 Dateオブジェクトを使用すると、日付と時刻を保存し、特定のニーズに応じて日付と時刻をフォーマットできます。

このチュートリアルでは、データを使用してJavaScriptタイムスタンプを作成する基本について説明します。また、JavaScriptで日付とタイムスタンプをフォーマットする方法とUTC時間値を取得する方法についても説明します。

JavaScriptタイムスタンプオブジェクト

日付オブジェクトは、JavaScriptで日付と時刻を格納するために使用されます。引数がない場合、Dateオブジェクトは日付と時刻を使用してオブジェクトを作成します。日付と時刻を取得するために使用されるDateオブジェクトの例を次に示します。

このコードでは、Dateオブジェクトを割り当てる「currentTime」という変数を宣言します。次に、変数「currentTime」をコンソールに出力します。コードは次のメッセージを返します:

2020年2月5日水曜日11:18:21GMT+ 0000(グリニッジ標準時)

likeご覧のとおり、コードは読み取り可能な方法で日付と時刻を返しました。 Dateオブジェクトの結果をいくつかのコンポーネントに分割できます。

  • 日:水
  • 月:2月
  • 日:14
  • 年:2020
  • 時間:11
  • 分:18
  • 秒:21
  • タイムゾーン:GMT + 000(グリニッジ標準時)
<?/ div>

ただし、dateオブジェクトはこの値を返します、JavaScriptは、Unix時間全体の日付と時刻を理解します。Unix時間は、1970年1月1日の午前0時から経過したミリ秒数を表す値であり、プログラミングの保存時間の一般的な標準です。

Unix JavaScriptタイムスタンプを取得する場合は、次のようにgetTime()メソッドを使用して取得できます。

コードは次を返します: 1580901774643 。この番号は上記で受け取った情報ほど魅力的ではありませんが、まったく同じ意味です。

作成既存のタイムスタンプによる新しい特定のオブジェクト

これまで、現在、低日付オブジェクトを作成する方法について説明してきました。ただし、既存のJavaScriptタイムスタンプに基づいてDateオブジェクトを作成することもできます。

これは、すでに日付値があり、JSDateオブジェクトを使用して操作したい場合に便利です。たとえば、上記の時間の拡張バージョン(曜日、時刻、タイムゾーン、およびその他の関連情報を表示するもの)で表示するUnixタイムスタンプがあるとします。

あなた2つの方法で、既存のタイムスタンプから新しい日付オブジェクトを作成できます。日付を使用して、以下に基づいて新しいオブジェクトを作成できます。

  • 既存のUnixタイムスタンプ(新しい日付(タイムスタンプ))
  • 日付文字列(新しい日付(文字列日付) ))
  • 特定の日付と時刻(新しい日付(年、月、日、時、分、秒、ミリ秒))

それぞれの例を次に示します。実行中のこれらのメソッドの例:

新しい日付(9231925020);

新しい日付("1970年4月17日21:25:25" );

新しい日付(1970、3、17、21、25、25、0);

各これらの例では、同じ情報を使用して日付オブジェクトを作成します。したがって、これらのデータオブジェクトの1つと、前に行ったようにgetTime()関数を使用して時間を出力すると、次の応答が得られます。

1970年4月17日金曜日21:25:25GMT+ 0100(グリニッジ標準時)

最後の方法では、年、月、日、時間、分、秒、ミリ秒、欠落しているすべての値を指定できることに注意してください。 、は0に設定されます。さらに、JavaScriptのDateオブジェクトが月の "0" を占めるため、月は&ldquo; .3"になります

Dateオブジェクトがある日付を取得する

必要な日付または時刻の一部を取得できます。 get in JavaScrip tを使用して、レポートの日付の一部をローカル時間領域に返すことができます。この日のメソッドでは、日付を取得するために使用できます。

新しい日付オブジェクトを2020年1月1日に作成しましょう:

constJanuary2020 = new Date(2020、1、1);

上記のメソッドを年、月、日に使用すると、次のようになります。

タイムスタンプで前述の日付メソッドの1つを実行して、時間の特定の部分を取得できます

Dateオブジェクトを使用して、JavaScriptで時間を比較することもできます。したがって、2020年かどうかを確認したい場合は、次のコードを使用できます。

この記事が書かれた2020年以降、コードは次のようになります。「Itis 2020」また、年と日を比較するなど、より高度な比較方法を実行することもできます。上記と同じアプローチ-上記

UTCメソッド

上記の日フェッチ関数によって返される値は、タイムゾーンに基づきます。パラメータローカルタイムスケジュール。協定世界時に基づいて時間を計算するUTCタイムスタンプを取得する場合は、 "get"の後に"UTC"を追加する必要があります。上記の関数

here&rsquo;は、UTCタイムゾーンの現在の時刻と時刻を取得するために使用されるgetHours()とgetUTCHours()のメソッドの例です。

コードは次の要素を返します:

11

11

この共同deは、タイムゾーンの時刻とUTCタイムゾーンの時刻の両方を表示します。現在UTCを使用している場合、これらの数値は同じになります(上記と同じ)。

UTCの使用は、国際的に認められた標準であり、に依存するWebサイトまたはアプリケーションを作成するときによく使用されるため便利です。複数のタイムゾーン。

結論

時間はJavaScriptの重要な部分であり、再コーディング時に頻繁に遭遇する可能性があります。このチュートリアルでは、現在の時刻を格納するDateオブジェクトを作成する方法について説明しました。また、特定のタイムスタンプ、日付文字列、および時刻に基づいてカスタムDateオブジェクトを作成する方法についても説明し、JavaScriptに組み込まれている日付取得メソッドについても説明しました。< / p>

これで、エキスパートのタイムスタンプのようにJavaScriptを取得して操作するスキルを身に付けることができます。

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method