我正在使用 Cloudflare API 来获取他们的日志。这些日志包含 19 位时间戳,例如“时间戳”:1504838746369000000
我想将其转换为“YYYY-MM-DD H:i:s”
任何帮助将不胜感激
最佳答案
时间似乎以纳秒为单位。除以 1.000.000.000 (10e-9
) 即可得到以秒为单位的时间:
<?php
$t = 1504838746369000000/1000000000;
echo date("Y-m-d H:i:s", $t); // 2017-09-08 04:45:46
关于php - 使用 PHP 将 19 位时间戳转换为日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46108189/