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中文网其他相关文章!