sql >> Databáze >  >> RDS >> Mysql

jak vypočítat čas strávený na mé aplikaci podle časového razítka

Můžete to vypočítat pomocí funkce timeDiff:

times = array();

foreach ($result as $row){
    // convert to unix timestamps
    $firstTime=strtotime($firstTime);
    $lastTime=strtotime($lastTime);

    // perform subtraction to get the difference (in seconds) between times
    $timeDiff=$lastTime-$firstTime;
    $times[] = $timeDiff;
    echo(secondsToTime($timeDiff));
    # 18 days, 23 hours, 41 minutes and 7 seconds
}

echo(secondsToTime(array_sum($times)));
#total of all times



  1. Jak vytvořit databázi MySQL pomocí cPanel API

  2. Určete, zda jsou dvě jména blízko sebe

  3. Jak napsat dotaz pro porovnání aktuálního data s časovými razítky created_at v databázi?

  4. Šifrovat heslo v příkazu insert v postgresql vyvolá chybu (Je třeba přidat explicitní typ přetypování)