首页 > 数据库 > mysql教程 > 关于mysql常用时间函数_MySQL

关于mysql常用时间函数_MySQL

WBOY
发布: 2016-06-01 13:04:37
原创
949 人浏览过

转载请注明出处:帘卷西风的专栏(http://blog.csdn.net/ljxfblog)

最近一直在做游戏后台工具的一些关于数据统计的工作,对于mysql的时间函数用的比较多,但是用过了就忘记了,又容易混淆,所以在此记录一下使用过的函数,以后逐步补全。

1、now(),返回当前的时间格式。

> select NOW();

> '2014-11-24 18:38:17'

2、CURDATE(),返回当前的时间格式。

> select CURDATE();

> '2014-11-24'

3、UNIX_TIMESTAMP(),从'YYYY-MM-DD HH:MM:SS'格式时间转换成1970年1月1日8点以来的秒数。

> select UNIX_TIMESTAMP();

> 1416825969

> select UNIX_TIMESTAMP('1997-10-04 22:23:00');

> 875996580

4、FROM_UNIXTIME(),从1970年1月1日8点以来的秒数转换成'YYYY-MM-DD HH:MM:SS'格式时间,或者转换成自定义的格式。

> select FROM_UNIXTIME(875996580);

>1997-10-05 04:23:00

>select FROM_UNIXTIME(875996580, "%y%m%d")

>19971005

5、DATE_FORMAT(),从'YYYY-MM-DD HH:MM:SS'格式时间转换成自定义的格式。

>select DATE_FORMAT(NOW(), "%y%m%d")

>141124


相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板