mysql函数TIMESTAMPDIFF和FROM_UNIXTIME

来源:互联网 发布:淘宝怎么卖游戏帐号 编辑:程序博客网 时间:2024/06/05 00:51

对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 表名; 



0 0
原创粉丝点击