PHP では、date() 関数を使用して、「date("H:i:s", timestamp)」という構文で秒を時、分、秒の形式に変換できます。タイムスタンプは、Unix エポックから現在時刻までの秒数です。date() 関数は、タイムスタンプをフォーマットし、最初のパラメーターに設定されたフォーマット文字を使用して、タイムスタンプを指定されたフォーマットの日付文字列に変換できます。形式文字「H」は 24 時間形式を表し、12 時間形式を表す文字「h」も使用できます。形式文字「i」は先頭にゼロが付いた分の値を表し、形式文字「i」は形式文字を表します。 「s」は、先頭にゼロを付けた秒の値を表します。
このチュートリアルの動作環境: Windows7 システム、PHP バージョン 8.1、DELL G3 コンピューター
php では、日付( ) 秒 (タイムスタンプ) を時、分、秒の形式に変換する関数。
タイムスタンプは、現在時刻の Unix エポック (1970 年 1 月 1 日 00:00:00 GMT) からの秒数です。
date() 関数は、タイムスタンプをフォーマットし、最初のパラメーターで設定されたフォーマット文字を使用して、タイムスタンプを指定されたフォーマットの日付文字列に変換できます。
時、分、秒を変換するための構文形式:
date("H:i:s",时间戳)
フォーマット文字H
- 24 時間形式、先行ゼロ付き (00 ~ 23)
フォーマット文字 i
- ポイント、先行ゼロ付き (00 ~ 59)
フォーマット記号 s
- 秒、先行ゼロ付き (00 ~ 59)
説明: 時間を表すフォーマット文字を「h」に設定することもできます。 、これは、先行ゼロ (01 から 12) が付いた 12 時間制を意味します。
例:
<?php header('content-type:text/html;charset=utf-8'); ini_set('date.timezone', 'Asia/Shanghai'); $str="1655113109";//指定秒数(时间戳) echo date("H:i:s",$str)."<br>"; echo date("h:i:s",$str); ?>
推奨学習: 「PHP ビデオ チュートリアル 」
以上がPHPで秒を時、分、秒に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。