对mysql没有深入研究,一遇到问题就只能各种查资料,看来得把mysql的学习安排下了。
语法:TIMESTAMPDIFF(interval, datetime_expr1, datetime_expr2)
说明:返回日期或日期时间差,单位由interval决定,差为datetime_expr2 - datetime_expr1. interval 的单位必须是一下几个参数:
1.FRAC_SECOND 毫秒
2.SECOND 秒
3.MINUTE 分钟
4.HOUR 小时
5.DAY 天
6.WEEK 星期
7.MONTH 月
8.QUARTER 季度
9.YEAR 年
timestampdiff(SECOND, CURRENT_TIMESTAMP(), datetime_expr2 )
CURRENT_TIMESTAMP()获取当前时间
语法:FROM_UNIXTIME(unix_timestamp,format)
说明:返回格式化后的日期时间
eg:
SELECT FROM_UNIXTIME( 1195488000, '%Y%m%d' )
也可以是
SELECT FROM_UNIXTIME(字段名,'%Y-%m-%d %H:%m:%s') as 字段名from 表名;
本文详细介绍了MySQL中的TIMESTAMPDIFF和FROM_UNIXTIME函数的使用方法和参数,包括它们如何计算日期或日期时间的差以及如何将Unix时间戳转换为日期时间格式。通过实例演示,帮助读者掌握这两个函数的应用。
1846

被折叠的 条评论
为什么被折叠?



