ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScriptで時刻の形式を設定する方法

JavaScriptで時刻の形式を設定する方法

PHPz
PHPzオリジナル
2023-04-26 14:30:352035ブラウズ

JavaScript では、Date オブジェクトを使用して日付と時刻を表すことができます。時間を特定の形式で表示する必要がある場合、JavaScript には時間形式を設定するためのメソッドがいくつか用意されています。

  1. toDateString() メソッド

このメソッドは、日付部分の値を表す文字列を返します。これは、短縮された月に数字の日と 4 桁の年を加えたものとして表されます。

let date = new Date();
console.log(date.toDateString()); 
//输出Tue May 25 2021
  1. toTimeString() メソッド

このメソッドは、時刻部分の値を表す文字列を返します。これは、時、分、秒、およびタイムゾーンで表されます。

let date = new Date();
console.log(date.toTimeString()); 
//输出14:29:35 GMT+0800 (中国标准时间)
  1. toLocaleDateString() メソッド

このメソッドは、日付部分の値を表す文字列を返し、ローカライズされた形式に従って表示されます。ローカライズされた数値の日付、月、年の順序で表現されます。

let date = new Date();
console.log(date.toLocaleDateString()); 
//输出2021/5/25
  1. toLocaleTimeString() メソッド

このメソッドは、時間部分の値を表す文字列を返し、ローカライズされた形式に従って表示されます。ローカライズされた時、分、秒の順序で表現されます。

let date = new Date();
console.log(date.toLocaleTimeString()); 
//输出下午2:29:35
  1. toISOString() メソッド

このメソッドは、完全な日付と時刻を表す ISO 形式の文字列を返します。タイム ゾーンは UTC です。

let date = new Date();
console.log(date.toISOString()); 
//输出2021-05-25T06:29:35.115Z
  1. カスタム形式

上記の方法ではニーズを満たせない場合は、JavaScript ライブラリを使用して時刻形式をカスタマイズできます。たとえば、時間は Moment.js ライブラリを使用して簡単にフォーマットできます。 Moment.js ライブラリをインストールしたら、次のように使用できます。

let date = new Date();
console.log(moment(date).format('YYYY年MM月DD日 hh:mm:ss'));
//输出2021年05月25日 02:29:35

上記は、JavaScript で時刻形式を設定するいくつかの方法であり、ニーズに応じて自由に選択できます。

以上がJavaScriptで時刻の形式を設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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