訪問してください クイジュ!
現在の場所:フロントページ >> 教育する

jsで現在時刻を取得する方法

2025-12-13 15:06:36 教育する

JSで現在時刻を取得する方法

JavaScript では、ログ、タイムスタンプの生成、時間の動的表示のいずれの場合でも、現在時刻の取得は一般的な操作です。この記事では、JavaScript を使用して現在時刻を取得し、簡単に参照できる構造化データを提供する方法を詳しく紹介します。

1. Date オブジェクトを使用して現在時刻を取得します

jsで現在時刻を取得する方法

JavaScript は組み込み機能を提供します日付日付と時刻を操作するためのオブジェクト。現在時刻を取得する基本的な方法は次のとおりです。

方法説明
newDate()現在の日付と時刻を含む Date オブジェクトを作成しますconst now = new Date();
Date.now()現在時刻のタイムスタンプをミリ秒単位で返します。const タイムスタンプ = Date.now();

2. さまざまな時間部分を取得する

パス日付オブジェクトのメソッドは、年、月、日、時、分、秒、およびその他の時刻の要素を取得できます。

方法説明
getFull Year()西暦(4桁)を取得します。今.getFull Year(); // 2023年
getMonth()月を取得します (0 ~ 11)今.getMonth(); // 0 は 1 月を意味します
getDate()日付を取得 (1-31)now.getDate(); // 15
getHours()時間を取得します (0 ~ 23)now.getHours(); // 14
getMinutes()分を取得 (0 ~ 59)now.getMinutes(); // 30
getSeconds()秒を取得 (0 ~ 59)now.getSeconds(); // 45

3. 現在時刻をフォーマットします

JavaScript には日付をフォーマットするための組み込みメソッドがありませんが、Date オブジェクトのメソッドを組み合わせることで実現できます。

フォーマット要件実施方法出力例
YYYY-MM-DDスプライス年、月、日2023-01-15
時:MM:SS時、分、秒をつなぎ合わせます14:30:45
YYYY-MM-DD HH:MM:SS日付と時刻を組み合わせる2023-01-15 14:30:45

4. toLocaleString メソッドを使用する

JavaScript が提供するtoロケール文字列ローカリゼーション設定に従って日付と時刻をフォーマットできる一連のメソッド:

方法説明
toLocaleDateString()ローカライズされた日付文字列を返します2023/1/15
toLocaleTimeString()ローカライズされた時刻文字列を返します午後 2 時 30 分 45 秒
toLocaleString()ローカライズされた日付と時刻の文字列を返します2023/1/15 午後 2:30:45

5. サードパーティライブラリの推奨事項

より複雑な日時処理には、サードパーティのライブラリを使用できます。

ライブラリ名特長設置方法
モーメント.js強力だがかさばるnpm インストールの瞬間
日付-FNSモジュール設計、オンデマンドで導入npm インストール date-fns
Day.js軽量、Moment と互換性のある APInpm インストール dayjs

6. 応用例

現在の時刻を取得してフォーマットする方法を示す完全な例を次に示します。

機能コードの実装
現在時刻を取得するconst now = new Date();
日付のフォーマットconst dateStr = `${now.getFull Year()}-${now.getMonth()+1}-${now.getDate()}`;
フォーマット時間const timeStr = `${now.getHours()}:${now.getMinutes()}:${now.getSeconds()}`;
合成出力console.log(`現在の時刻: ${dateStr} ${timeStr}`);

上記のメソッドを使用すると、JavaScript で現在時刻を簡単に取得および操作できます。プロジェクトのニーズに応じて、ネイティブ メソッドまたはサードパーティ ライブラリを選択して、より複雑な時間処理関数を実装できます。

次の記事
  • JSで現在時刻を取得する方法JavaScript では、ログ、タイムスタンプの生成、時間の動的表示のいずれの場合でも、現在時刻の取得は一般的な操作です。この記事では、JavaScript を使用して現在時刻を取得し、簡単に参照できる構造化データを提供する方法を詳しく紹介します。1. Date オブジェクトを使用して現在時刻
    2025-12-13 教育する
  • J1900プロセッサはどうですか?ネットワーク全体にわたるホットなトピックとパフォーマンスの詳細な分析最近、中古市場の成長とミニホストの需要に伴い、インテル J1900 プロセッサーが再び熱い議論の焦点となっています。この記事では、過去 10 日間のネットワーク全体のディスカッション データを組み合わせ
    2025-12-11 教育する
  • シールインクの落とし方日常生活において、スタンプのインクが誤って衣服、紙、テーブルの上などを汚すことはよくある問題です。この頑固なインク跡を効果的に除去するにはどうすればよいでしょうか?この記事では、過去 10 日間のネットワーク全体の注目のトピックと注目のコンテンツに基づいた構造化され
    2025-12-08 教育する
  • 上部リングを妊娠した場合の流産方法近年、避妊法の普及に伴い、子宮内避妊具(IUD)は多くの女性に選ばれる避妊法の一つとなっています。ただし、避妊リングは 100% 効果があるわけではなく、ごく少数の女性がリングの挿入後に妊娠する可能性があります。このような状況を鑑み、多くの女性が「子宮内リン
    2025-12-06 教育する
推奨記事
ランキングを読む
フレンドリーなリンク
分割線