ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScript Datetime オブジェクトを 12 時間 AM/PM 形式でフォーマットするにはどうすればよいですか?

JavaScript Datetime オブジェクトを 12 時間 AM/PM 形式でフォーマットするにはどうすればよいですか?

Mary-Kate Olsen
リリース: 2024-12-09 18:38:11
オリジナル
510 人が閲覧しました

How to Format a JavaScript Datetime Object in 12-Hour AM/PM Format?

12 時間形式の AM/PM 形式での JavaScript 日時の書式設定

JavaScript 日時オブジェクトを 12 時間形式で表示するには、次の簡単な手順を実行します。効率的アプローチ:

解決策:

function formatAMPM(date) {<br> // 日付オブジェクトから時間と分を抽出します<br> var hours = date.getHours();<br> 変数分 = date.getMinutes();</p><p>// 時間に基づいて AM/PM を決定します<br> var ampm = 時間 >= 12 ? 'pm' : 'am';</p><p>// 24 時間形式を 12 時間形式に変換します<br> 時間 = 時間 % 12;<br> 時間 = 時間 ?時間: 12; // 真夜中を午前 12 時として処理します</p><p>// 10<br> 未満の時間には先頭のゼロを含めるように分をフォーマットします 分 = 分 </p> 10? '0' minutes : minutes;<p><br>// 12 時間制の時刻文字列を構築して返します<br> var strTime = hours ':' minutes ' ' ampm;<br> return strTime;<br>}</p>

使用法:

この関数を使用するには、単に JavaScript Date オブジェクトを引数としてformatAMPM関数。例:
var now = new Date();
console.log(formatAMPM(now));
ログイン後にコピー

これにより、「09:30 pm」など、現在時刻が 12 時間の AM/PM 形式で出力されます。

以上がJavaScript Datetime オブジェクトを 12 時間 AM/PM 形式でフォーマットするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート