Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

cara menghitung waktu yang dihabiskan di aplikasi saya dengan stempel waktu

Anda dapat menghitung ini menggunakan fungsi 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menentukan apakah indeks tabel MySQL ada sebelum membuat

  2. PHP PDO:rangkaian karakter, setel nama?

  3. Kueri SQL:Hapus semua catatan dari tabel kecuali N terbaru?

  4. Temukan MAX SUM di MySQL

  5. Bagaimana menangani pengecualian PDO