php获取毫秒并装换时间格式

代码语言:php

所属分类:其他

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<?php

 
/*1、直接打印微秒0.24754300 1535423356*/
echo(microtime());
echo "<br/>";
 
/*2、十三位时间戳,包含毫秒1535423356248*/
function msectime()
{
    list($msec, $sec) = explode(' ', microtime());
    $msectime = (float)sprintf('%.0f', (floatval($msec) + floatval($sec)) * 1000);
    return $msectime;
}
echo msectime();
echo "<br/>";
 
 
//3、获取当前系统时间并打印
$date = new DateTime();
echo $date->format('Y-m-d H:i:s');
echo "<br/>";
 
 
 
 
/*4、完整的时间:2018-08-28 10:29:16 247591*/
function udate($format = 'u', $utimestamp = null)
{
    if (is_null($utimestamp)){
        $utimestamp = microtime(true);
    }
    $timestamp = floor($utimestamp);
  .........完整代码请登录后点击上方下载按钮下载查看

网友评论0