2

テーブルにタイムスタンプの列/フィールドがあり、形式は次のようになります

2009-12-05 10:35:28,

それから何分経過したかを分単位で取得したいのですが、どうすればいいですか?

4

1 に答える 1

9

TIMEDIFF()「HH:MM:SS.SSSSSS」形式で表される日付/時刻値の差を取得するために使用できます。

TIME_TO_SEC()これを秒数に変換できます。

SELECT TIME_TO_SEC(TIMEDIFF(NOW(), my_date_and_timestamp)) / 60;
于 2009-12-08T06:03:20.357 に答える