php:將毫秒轉換為所需格式的日期
您正在嘗試轉換表示自Unix 紀元以來以毫秒為單位的日期的字串格式為d-m-Y 的日期。您得到了意外結果。
問題是給定的毫秒 (1227643821310) 不代表日期「02-12-2008」。
相反,給定的毫秒代表日期“25-11-2008”,與您的輸出相符。
正確代碼:
以下代碼將毫秒正確轉換為預期值格式:
<code class="php">$mil = 1227643821310; $seconds = $mil / 1000; echo date("d-m-Y", $seconds);</code>
輸出:
25-11-2008
以上是如何在 PHP 中將毫秒轉換為「d-m-Y」日期格式?的詳細內容。更多資訊請關注PHP中文網其他相關文章!