ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript の DateTime を 12 時間の AM/PM 形式で表示するにはどうすればよいですか?
JavaScript 日時オブジェクトを 12 時間 AM/PM 形式で表示する
AM/PM インジケーターを使用して JavaScript 日時オブジェクトを 12 時間形式で表示する多くの場合、ユーザーフレンドリーな表示のために必要になります。この一般的なタスクの解決策は次のとおりです:
回答:
次の JavaScript 関数は、JavaScript 日時オブジェクトを入力として受け取り、午前 12 時間制でフォーマットされた文字列を返します。 /PM形式:
function formatAMPM(date) { var hours = date.getHours(); var minutes = date.getMinutes(); var ampm = hours >= 12 ? 'pm' : 'am'; hours = hours % 12; hours = hours ? hours : 12; // the hour '0' should be '12' minutes = minutes < 10 ? '0'+minutes : minutes; var strTime = hours + ':' + minutes + ' ' + ampm; return strTime; }
使用法:
この関数を使用するには、JavaScript 日時オブジェクトを formatAMPM() 関数に渡します。出力は、12 時間の AM/PM 形式でフォーマットされた文字列になります。
例:
console.log(formatAMPM(new Date)); // Output: 10:25 pm
以上がJavaScript の DateTime を 12 時間の AM/PM 形式で表示するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。