Home > Database > Mysql Tutorial > 关于mysql常用时间函数_MySQL

关于mysql常用时间函数_MySQL

WBOY
Release: 2016-06-01 13:04:37
Original
948 people have browsed it

转载请注明出处:帘卷西风的专栏(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


Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template