Rumah > pangkalan data > tutorial mysql > Bagaimana untuk Mengira Perbezaan Masa Antara Dua Datetimes dalam MySQL?

Bagaimana untuk Mengira Perbezaan Masa Antara Dua Datetimes dalam MySQL?

DDD
Lepaskan: 2024-12-09 04:55:14
asal
622 orang telah melayarinya

How to Calculate the Time Difference Between Two Datetimes in MySQL?

Cara Mengira Perbezaan Temporal Antara Dua Datetimes dalam MySQL

Apabila mengekalkan maklumat log masuk pengguna dalam jenis data datetime MySQL, menentukan masa berlalu kerana log masuk terakhir pengguna adalah penting. Untuk melakukan pengiraan ini, MySQL menyediakan fungsi TIMESTAMPDIFF.

Sintaks Pertanyaan:

SELECT TIMESTAMPDIFF(<interval>, <start_datetime>, <end_datetime>)
Salin selepas log masuk

Parameter:

  • : Menentukan unit ukuran untuk perbezaan, seperti KEDUA, MINIT, JAM, HARI, BULAN atau TAHUN.
  • : Mewakili cap masa yang lebih awal sebagai rentetan atau nilai datetime.
  • : Mewakili cap waktu kemudian sebagai rentetan atau datetime nilai.

Contoh:

Pertimbangkan senario di mana anda ingin mengira perbezaan antara masa log masuk terakhir (last_login_time) dan masa semasa (NOW( )) dalam beberapa saat. Anda boleh menggunakan pertanyaan berikut:

SELECT TIMESTAMPDIFF(SECOND, last_login_time, NOW())
Salin selepas log masuk

Sampel Keputusan:

Pertanyaan akan mengembalikan perbezaan antara masa log masuk terakhir dan masa semasa dalam beberapa saat. Sebagai contoh, jika masa log masuk terakhir ialah '2023-07-25 14:50:00' dan masa semasa ialah '2023-07-25 15:05:30', hasilnya ialah 870 saat.

Atas ialah kandungan terperinci Bagaimana untuk Mengira Perbezaan Masa Antara Dua Datetimes dalam MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan