ホームページ > 記事 > ウェブフロントエンド > JavaScript の日付オブジェクトを YYYYMMDD 文字列としてフォーマットするにはどうすればよいですか?
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 サイトの他の関連記事を参照してください。