datediff(时间戳)函数

适用于:检查标记是的砖的SQL检查标记是的砖运行时10.4及以上

返回两个时间戳测量之间的区别单位年代。这个函数是同义词函数timestampdiff

语法

datediff(单位,开始,结束)单位{微秒|毫秒|第二个|一分钟|小时|一天|||季度|一年}

参数

  • 单位:一个计量单位。

  • 开始:开始时间戳的表情。

  • 结束:结束时间戳的表情。

返回

长整型数字。

如果开始大于结束结果是消极的。

函数计算整个运行单位根据UTC与一个一天86400秒。

一个月被认为是运行在日历月增加了和日历日期和时间等于或更大的开始。周、季度、年跟随。

例子

——一个害羞的第二个月>选择datediff(,时间戳“2021-02-28 12:00:00”,时间戳“2021-03-28期内”);0——一个月已经过去了,即使它没有月底因为日期和时间排队。>选择datediff(,时间戳“2021-02-28 12:00:00”,时间戳“2021-03-28 12:00:00”);1——开始大于结束>选择datediff(一年,日期“2021-01-01”,日期“1900-03-28”);- - - - - -120年