ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScript で Unix タイムスタンプを HH:MM:SS 時間形式に変換するにはどうすればよいですか?

JavaScript で Unix タイムスタンプを HH:MM:SS 時間形式に変換するにはどうすればよいですか?

DDD
リリース: 2024-12-27 02:20:09
オリジナル
915 人が閲覧しました

How Do I Convert Unix Timestamps to HH:MM:SS Time Format in JavaScript?

JavaScript で Unix タイムスタンプを時間に変換する

Unix タイムスタンプは、データベースやその他のコンピューティング コンテキストで時間を表すために広く使用されています。これらのタイムスタンプを JavaScript コードで使用するために取得する場合、時、分、秒などの実際の時刻コンポーネントを抽出する必要がある場合があります。

解決策:

Unix タイムスタンプを JavaScript の HH:MM:SS 形式の時刻に変換するには、次の手順に従います。手順:


  1. Unix タイムスタンプに 1000 を乗算して (ミリ秒に変換するため) Date オブジェクトを作成します。

  2. Date から時、分、秒のコンポーネントを抽出します。

    let unix_timestamp = 1549312452;
    
    // Create a new JavaScript Date object based on the timestamp multiplied by 1000 so that the argument is in milliseconds, not seconds
    var date = new Date(unix_timestamp * 1000);
    
    // Hours part from the timestamp
    var hours = date.getHours();
    
    // Minutes part from the timestamp
    var minutes = "0" + date.getMinutes();
    
    // Seconds part from the timestamp
    var seconds = "0" + date.getSeconds();
    
    // Will display time in 10:30:23 format
    var formattedTime = hours + ':' + minutes.substr(-2) + ':' + seconds.substr(-2);
    
    console.log(formattedTime);
    ログイン後にコピー

    例コード:これらの手順に従うと、Unix タイムスタンプを JavaScript の HH:MM:SS 形式の時間に簡単に変換して、表示またはさらなる処理を行うことができます。

    以上がJavaScript で Unix タイムスタンプを HH:MM:SS 時間形式に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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