FROM_UNIXTIME()¶
函数说明¶
FROM_UNIXTIME() 函数把内部 UNIX 时间戳值转换为普通格式的日期时间值,以 YYYY-MM-DD HH:MM:SS 或 YYYYMMDDHHMMSS 格式来显示。与 UNIX_TIMESTAMP () 函数互为反函数。
函数语法¶
> FROM_UNIXTIME(unix_timestamp[,format])
参数释义¶
参数 |
说明 |
|---|---|
format |
可选参数。表示返回值格式的格式字符串。 |
unix_timestamp |
必要参数。时间戳,可以用数据库里的存储时间数据的字段。 |
示例¶
mysql> SELECT FROM_UNIXTIME(1447430881);
+---------------------------+
| from_unixtime(1447430881) |
+---------------------------+
| 2015-11-14 00:08:01 |
+---------------------------+
1 row in set (0.00 sec)
mysql> SELECT FROM_UNIXTIME(1447430881, '%Y %D %M %h:%i:%s %x');
+-------------------------------------------------+
| from_unixtime(1447430881, %Y %D %M %h:%i:%s %x) |
+-------------------------------------------------+
| 2015 14th November 12:08:01 2015 |
+-------------------------------------------------+
1 row in set (0.00 sec)
限制¶
目前 date 格式只支持 yyyy-mm-dd 和 yyyymmdd 的数据格式。