回答:
TIMESTAMPDIFFMySQL関数を使用します。たとえば、次のように使用できます。
SELECT TIMESTAMPDIFF(SECOND, '2012-06-06 13:13:55', '2012-06-06 15:20:18')
あなたの場合、TIMSTAMPDIFF関数の3番目のパラメーターは現在のログイン時間(NOW())です。2番目のパラメーターは、データベースに既に存在する最終ログイン時刻です。
開始日時と終了日時が異なる場合は、TIMEDIFFを使用します。
SELECT TIMEDIFF(datetime1,datetime2)
datetime1> datetime2の場合
SELECT TIMEDIFF("2019-02-20 23:46:00","2019-02-19 23:45:00")
与える:24:01:00
およびdatetime1 <datetime2
SELECT TIMEDIFF("2019-02-19 23:45:00","2019-02-20 23:46:00")
与える:-24:01:00