分享

php毫秒时间戳和日期相互转换 | php外包与洛阳php培训服务商

 张天麒 2017-07-03


php没有自带的函数来获得毫秒,但是提供 microtime() 函数返回当前 Unix 时间戳和微秒数。该函数返回包含两个元素,一个是秒数,一个是小数表示的毫秒数,所以利用这个函数可以获得毫秒时间戳,代码如下
/* php生成毫秒时间戳 */
function msectime()
{
    list($tmp1, $tmp2) = explode(‘ ‘, microtime());
    return (float)sprintf(‘%.0f’, (floatval($tmp1) + floatval($tmp2)) * 1000);
}
/* 毫秒时间戳转换成日期 */
function msecdate($tag, $time)
{
   $a = substr($time,0,10);
   $b = substr($time,10);
   $date = date($tag,$a).’.’.$b;
   return $date;
}
echo msectime().'<br/><br/><br/>’;
echo msecdate(‘Y-m-d H:i:s’, msectime());

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多