JavaScript でタイムスタンプを日付形式に変換する方法

Javascript Detaimusutanpuwo Ri Fu Xing Shini Bian Huansuru Fang Fa



JavaScript では、タイム ゾーンやカレンダーに関係なく、ランダムまたは不正確な日付と時刻の値を変換する必要がある場合があります。たとえば、各属性の値を日付形式で取得する必要がある場合です。このような場合、JavaScript は、フォーマットされていないタイムスタンプ値を適切な日付と時刻のフォーマットにエンコードするのに役立ちます。

このマニュアルでは、タイムスタンプを JavaScript で日付形式に変換する方法について説明します。







JavaScript で日付形式のタイムスタンプ値を変換する方法は?

JavaScript でタイムスタンプ値を日付形式に変換するには、次のメソッドを適用できます。



  • 新しい日付() コンストラクタ
  • getHours() 」、「 getMinutes() ' と ' toDateString() 」 メソッド
  • 日にち クラス メソッド



説明した方法を 1 つずつ実行してください。





方法 1: JavaScript で「Ne​​w Date()」コンストラクターを使用してタイムスタンプを日付形式に変換する

新しい日付() 」コンストラクターは、「」という名前の新しいオブジェクトを作成します 日にち 」を現在の日付と時刻に置き換えます。このメソッドを適用して、宣言されたタイムスタンプ値を参照し、変換された日付形式を表示する Date オブジェクトを作成できます。

以下の例は、述べられた概念を示しています。



まず、「」という名前の変数を宣言します。 タイムスタンプ 」に特定の値を保存します。

だった タイムスタンプ = 1807110465663

次に、「 日にち() 」 コンストラクターを使用して新しい日付オブジェクトを作成し、timeStamp 値をその引数として使用します。

var dateFormat = 新しい日付 ( タイムスタンプ ) ;

最後に、変換された日付形式の値をコンソールに記録します。

console.log ( 日付形式 )

上記の実装の出力は次のようになります。

方法 2: 「getHours()」、「getMinutes()」、および「toDateString()」メソッドを使用して JavaScript でタイムスタンプを日付形式に変換する

まず、特定のタイムスタンプ値を割り当て、timeStamp という名前の変数に保存します。

だった タイムスタンプ = 1107110465663

次に、「 日にち() 前のメソッドで説明したように、timeStamp 値を引数として新しい日付オブジェクトを作成するコンストラクター:

定数 日にち = 新しい日付 ( タイムスタンプ ) ;

その後、「 getHours() ' と ' getMinutes() 」メソッドを使用して、割り当てられた timeStamp 値に関する時間と分を取得します。また、「 toDateString() 」メソッドを使用して、対応する日付も取得します。

dateFormat = date.getHours ( ) + ':' + date.getMinutes ( ) + '、' + date.toDateString ( ) ;

最後に、結果の日付形式をコンソールに表示します。

console.log ( 日付形式 ) ;

出力

方法 3: Date クラス メソッドを使用して JavaScript でタイムスタンプを日付形式に変換する

日にち 」クラスは、宣言されたタイムスタンプを日付形式に表すためのさまざまなメソッドを提供します。このメソッドを実装して、新しい日付オブジェクトを作成し、対応する日付形式を表示するには、各属性を個別にフェッチするメソッドを適用します。

次の例を見てください。

上記のメソッドで説明した手順を繰り返して、次のようにタイムスタンプ値を初期化し、新しい日付オブジェクトを作成します。

だった タイムスタンプ = 1107110465663
だった 日付形式 = 新しい日付 ( タイムスタンプ ) ;

今、「 getDate() ” 日を取得するメソッド “ getMonth() 」 月を取得するための「 getFullYear() 通年の値を取得します。また、「 getHours() 」、「 getMinutes() '、 と ' getSeconds() 」を使用して、提供されたタイムスタンプに対応する時間を取得します。

最後に、すべての属性を追加して、日付形式を順番に取得します。

console.log ( '日にち: ' + dateFormat.getDate ( ) +
'/' + ( dateFormat.getMonth ( ) + 1 ) +
'/' +dateFormat.getFullYear ( ) +
' ' +dateFormat.getHours ( ) +
':' +dateFormat.getMinutes ( ) +
':' +dateFormat.getSeconds ( ) ) ;

出力

JavaScript でタイムスタンプを日付形式に変換するさまざまな方法をまとめました。

結論

JavaScript でタイムスタンプを日付形式に変換するには、「 新しい日付() 」 新しい日付オブジェクトを作成し、現在の日付と時刻を表示するコンストラクター メソッド。また、「 getHours() 」、「 getMinutes() '、 と ' toDateString() 」メソッドを使用して、時刻と日付をコンパイルして表示します。さらに、「 日付クラス 」メソッドも同じ目的で利用できます。この記事では、JavaScript でタイムスタンプを日付形式に変換する方法について説明しました。