MySQL时间函数-获取当前时间-时间差

Posted Mazey

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL时间函数-获取当前时间-时间差相关的知识,希望对你有一定的参考价值。

mysql中获取当前时间为now(),不同于sqlserver getdate()。

SQLServer转MySQL除变化top 1 -> limit 1之后报错:

select  1 from record_visitor where visitor_ip=‘‘ and datediff(mi,visitor_time,getdate())<=30 limit 1

[Err] 1582 - Incorrect parameter count in the call to native function ‘datediff‘

搜索了是MySQL->DATEDIFF只计算到天的单位。

正确写法:

select  1 from record_visitor where visitor_ip=‘‘ and TIMESTAMPDIFF(MINUTE,visitor_time,now())<=30 limit 1

 

以上是关于MySQL时间函数-获取当前时间-时间差的主要内容,如果未能解决你的问题,请参考以下文章

mysql怎根据时间获取是星期几

mysql怎根据时间获取是星期几

MySQL时间函数-获取当前时间-时间差

MYSQL学习笔记三:日期和时间函数

没有使用 navController.currentDestination?.id 获取当前片段 ID

MySQL内置函数