Skip to content

Latest commit

 

History

History
21 lines (20 loc) · 683 Bytes

函数.md

File metadata and controls

21 lines (20 loc) · 683 Bytes

1.时间函数

  • 注:timestamp范围在1970-2038之间,超出这个范围时间将会溢出,得到时间为null
    SELECT FROM_UNIXTIME(0);  输出格式:1970-01-01 08:00:00
    SELECT FROM_UNIXTIME(2147483647);  输出格式:2038-01-19 11:14:07
    原因是由于int的最大存储量为2147483647,所以使用请注意
    

1.1. 时间转时间戳方法: unix_timestamp()

select now(),UNIX_TIMESTAMP(now());
  • Output: 2018-07-10 15:34:20 1531208060

1.2. 时间戳转时间的方法:FROM_UNIXTIME()

SELECT FROM_UNIXTIME(1476292360);
SELECT FROM_UNIXTIME(1476292360, '%Y-%m-%d');
  • Output:
    2016-10-13 01:12:40
    2016-10-13