ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript の日付オブジェクトを YYYYMMDD 文字列としてフォーマットするにはどうすればよいですか?

JavaScript の日付オブジェクトを YYYYMMDD 文字列としてフォーマットするにはどうすればよいですか?

Barbara Streisand
Barbara Streisandオリジナル
2024-11-11 19:32:03736ブラウズ

How to Format a JavaScript Date Object as YYYYMMDD String?

JS 日付オブジェクトを YYYYMMDD 文字列に変換する

JavaScript 日付オブジェクトから YYYYMMDD 形式の文字列への変換を簡素化するには、次の実装を検討してください。この機能をカプセル化するメソッド。このメソッドはプロトタイプ拡張機能として Date オブジェクトに追加でき、簡潔で再利用可能なソリューションを提供します。

YYYYMMDD 形式のカスタム メソッド

次のコード スニペットは、 Date オブジェクトに追加できる「yyyymmdd」という名前のカスタム メソッド プロトタイプ:

Date.prototype.yyyymmdd = function() {
  var mm = this.getMonth() + 1; // getMonth() is zero-based
  var dd = this.getDate();

  return [this.getFullYear(),
          (mm>9 ? '' : '0') + mm,
          (dd>9 ? '' : '0') + dd
         ].join('');
};

使用法:

カスタム メソッドを定義すると、呼び出すことができます任意の日付オブジェクトに対して YYYYMMDD 形式の書式設定された文字列を取得します。以下に例を示します:

var date = new Date();
date.yyyymmdd();

これにより、希望する YYYYMMDD 形式の文字列が返されるため、JavaScript での日付文字列の操作が容易になります。

以上がJavaScript の日付オブジェクトを YYYYMMDD 文字列としてフォーマットするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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