MySQL时间函数

1. now

now() 返回当前时间戳

select now();

--2017-11-11 11:11:11


2. UNIX_TIMESTAMP

返回时间值

selectUNIX_TIMESTAMP('2017-06-10 13:02:18');

--1497070938


3. FROM_UNIXTIME

返回时间戳

selectFROM_UNIXTIME(1497070938, '%Y-%m-%d%H:%i:%S');

--2017-06-1013:02:18

selectFROM_UNIXTIME(1497070938);

--2017-06-1013:02:18


4. curtime

返回当前时间

time(now()),current_time();

select curtime(),current_time(),time(now());

5. curdate

返回当前日期

date(now()),current_date();

select curdate(),current_date(),date(now());


6.datediff

日期差

select datediff('2008-08-08', '2008-08-01'); --7

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容