php函数time()获取的是10位时间戳,获取13位时间戳需要处理一下,代码如下:
list($t1, $t2) = explode(' ', microtime());
$str_time = sprintf('%u', (floatval($t1) + floatval($t2)) * 1000);
结果:1623120421985
格式化13位时间戳:
$day = date('Ymd H:i:s', $str_time/1000);
结果:20210608 10:47:01

本文介绍了如何使用PHP的microtime()和sprintf()函数将10位时间戳转换为13位,通过日期函数date()格式化为'yyyyMMddHH:mm:ss',示例代码和结果展示清晰易懂。
1161

被折叠的 条评论
为什么被折叠?



