ホームページ  >  記事  >  バックエンド開発  >  PHP でミリ秒を日付に変換するにはどうすればよいですか?

PHP でミリ秒を日付に変換するにはどうすればよいですか?

DDD
DDDオリジナル
2024-11-02 12:05:03420ブラウズ

How do I convert milliseconds to a date in PHP?

PHP でミリ秒を日付に変換する

PHP では、date() を使用して Unix エポックからのミリ秒を日付文字列に変換できます。関数。ただし、対象の日付のミリ秒の正しい値を考慮することが重要です。

コードでは、「1227643821310」ミリ秒を d-m-Y 形式の「2-12-2008」に変換していると述べました。ただし、確認した結果、指定されたミリ秒は変換すると「25-11-2008」に対応することがわかりました。

正確性を確保するために、ミリ秒は Unix エポック ( 1970 年 1 月 1 日 (協定世界時)。この例では、指定したミリ秒は 2008 年 11 月 25 日の 08:10:21 UTC に変換され、結果「25-11-2008」と一致します。

PHP でミリ秒を日付に変換するにはでは、次のコードを使用できます:

<code class="php">$mil = 1227643821310;
$seconds = $mil / 1000;
echo date("d-m-Y", $seconds);</code>
このコードは、指定されたミリ秒の正しい日付である「25-11-2008」を出力します。

以上がPHP でミリ秒を日付に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。