溫馨提示×

mysql中TIMESTAMPDIFF案例詳解

小云
141
2023-08-09 14:32:33
欄目: 云計算

TIMESTAMPDIFF函數用于計算兩個日期之間的差值。它接受三個參數:時間單位、開始日期和結束日期。下面是一些TIMESTAMPDIFF函數的示例:

  1. 計算兩個日期之間的天數差:
SELECT TIMESTAMPDIFF(DAY, '2022-01-01', '2022-01-10');
-- 結果為 9
  1. 計算兩個日期之間的小時差:
SELECT TIMESTAMPDIFF(HOUR, '2022-01-01 12:00:00', '2022-01-02 10:00:00');
-- 結果為 22
  1. 計算兩個日期之間的分鐘差:
SELECT TIMESTAMPDIFF(MINUTE, '2022-01-01 12:00:00', '2022-01-01 12:30:00');
-- 結果為 30
  1. 計算兩個日期之間的秒數差:
SELECT TIMESTAMPDIFF(SECOND, '2022-01-01 12:00:00', '2022-01-01 12:00:10');
-- 結果為 10
  1. 計算兩個日期之間的月份差:
SELECT TIMESTAMPDIFF(MONTH, '2022-01-01', '2022-03-01');
-- 結果為 2

需要注意的是,TIMESTAMPDIFF函數返回的是整數類型的差值,可以是負數。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女