私はこのクエリを使用しています:SELECT NOW()-日付AS経過FROM..。
日付列はTIMESTAMPです。経過時間が約4時間20分になると41632を返します。タイムスタンプではありません。それは何ですか?
または、経過時間を取得してPHPで次のように生成するより良い方法はありますか:「2分前」「3時間前」「昨日22:32」
どうもありがとう!
TimeStampDiff関数を使用する
select TIMESTAMPDIFF(MINUTE, NOW(), timestamp_column) FROM my_table