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