PHP时间戳与时间相互转换(精确到毫秒)

来源:csdn博客 分类: 文章浏览史 发布时间:2021-04-21 16:22:10 最后更新:2021-04-21 浏览:105
转载声明:
本文为摘录自“csdn博客”,版权归原作者所有。
温馨提示:
为了更好的体验,请点击原文链接进行浏览
摘录时间:
2021-04-21 16:22:10

原文:PHP时间戳与时间相互转换(精确到毫秒)

/** 获取当前时间戳,精确到毫秒 */

function microtime_float()
{
   list($usec, $sec) = explode(" ", microtime());
   return ((float)$usec + (float)$sec);
}

 

/** 格式化时间戳,精确到毫秒,x代表毫秒 */

function microtime_format($tag, $time)
{
   list($usec, $sec) = explode(".", $time);
   $date = date($tag,$usec);
   return str_replace('x', $sec, $date);
}

 

使用方法:

1. 获取当前时间戳(精确到毫秒):microtime_float()

2. 时间戳转换时间:microtime_format('Y年m月d日 H时i分s秒 x毫秒', 1270626578.66000000)

php技术微信