recherche

Maison  >  Questions et réponses  >  le corps du texte

Comment php obtient-il l'heure spécifique Y-m-d H:i:s grâce à un horodatage en millisecondes ?

php obtient l'heure spécifique Y-m-d H:i:s grâce à un horodatage en millisecondes ?

Par exemple, l'horodatage en millisecondes est : 1492396179000 et le format correspondant est : 2017-04-17 10:29:39

PHPzPHPz2797 Il y a quelques jours545

répondre à tous(2)je répondrai

  • ringa_lee

    ringa_lee2017-05-16 13:14:50

    Utilisez simplement substr pour intercepter les dix premiers chiffres de l'horodatage en millisecondes. Par exemple :

    .
    date_default_timezone_set('PRC');
    $time = 1492396179000;
    $time = substr($time,0,10);
    $date = date('Y-m-d H:i:s',$time);
    
    echo $date;
    

    répondre
    0
  • 漂亮男人

    漂亮男人2017-05-16 13:14:50

    date_default_timezone_set('PRC');
    $mtimestamp = sprintf("%.3f", microtime(true)); // 带毫秒的时间戳
     
    $timestamp = floor($mtimestamp); // 时间戳
    $milliseconds = round(($mtimestamp - $timestamp) * 1000); // 毫秒
     
    $datetime = date("Y-m-d H:i:s", $timestamp) . '.' . $milliseconds;
    echo sprintf("%s -> %s", $mtimestamp, $datetime);

    répondre
    0
  • Annulerrépondre