ホームページ >バックエンド開発 >PHPチュートリアル >PHP の「time()」関数は GMT/UTC タイムスタンプを返しますか?
PHP time() は GMT/UTC タイムスタンプを返しますか?
PHP time() 関数は、Unix タイムスタンプを返します。 Unix エポックの開始 (1970 年 1 月 1 日 00:00:00 UTC) から経過した秒数。したがって、UTC タイムスタンプと見なすことができます。
Unix タイムスタンプはタイムゾーンに依存しません。つまり、ローカル タイムゾーンに関係なく特定の時点を表します。これは、UTC の固定時点である Unix エポックからの時間の経過を測定するためです。
Unix タイムスタンプから「人間が判読できる」時間に変換するには、表示するタイムゾーンを指定する必要があります。たとえば、Unix タイムスタンプ 1296096875 は、2011 年 1 月 27 日の東京 (11:54:35)、ロンドン (02:54:35)、およびニューヨーク (21:54:35) の同じ時点を表します。
時間を効果的に処理するには、次のものを区別することが重要です。
これらの概念を理解すると、効率的に作業できるようになります。 Unix タイムスタンプまたは人間が判読できる形式であるかどうかに関係なく、時間関連のデータを使用します。
以上がPHP の「time()」関数は GMT/UTC タイムスタンプを返しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。