MySQL内置关于时间戳的计算和转换函数介绍
TIMESTAMP函数
语法:
TIMESTAMP(datetime_expr) TIMESTAMP(datetime_expr,expr)
说明:
一个参数时,是将datetime_expr
转换成时间戳格式(timestamp),两个参数时,是将datetime_expr
转换成时间戳并加上expr
使用举例:
TIMESTAMPDIFF函数
语法:
TIMESTAMPDIFF(interval,datetime_expr1,datetime_expr2)
说明:
返回日期或日期时间表达式datetime_expr1
和datetime_expr2
之间的整数差。其结果的单位由interval
参数给出。该参数必须是以下值的其中一个:
使用如下:
TIMESTAMPADD函数
语法:
TIMESTAMPADD(interval,int_expr,datetime_expr)
说明:
将整型表达式int_expr
添加到日期或日期时间表达式 datetime_expr
中。式中的nterval
和上文中列举的取值是一样的。
例如,int_expr
ΪMINUTE
时,是将datetime_expr
时间增加int_expr
分钟。
原文:https://blog.csdn.net/m0_37264516/article/details/96651631