Mysql之时间与字符串之间相互转换

180it 2021-02-26 AM 1050℃ 0条

时间转字符串:
DATE_FORMAT(日期,格式字符串)

SELECT DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%s');--now()为当期时间

--结果:2019-08-20 20:40:08

字符串转时间:
STR_TO_DATE(字符串,日志格式)

SELECT STR_TO_DATE('2019-08-20 20:40:08', '%Y-%m-%d %H:%i');

--结果:2019-08-20 20:40:00

时间转时间戳:
select unix_timestamp(now());--now()为当期时间

--结果:1566304856

字符串转时间戳:
select unix_timestamp('2019-08-20');

--结果:1566230400

时间戳转字符串:
select from_unixtime(1566230400,'%Y-%m-%d');

--结果:2019-08-20

附表
MySQL 日期格式化(format)取值范围。

201908240225443-523x1024.png

支付宝打赏支付宝打赏 微信打赏微信打赏

如果文章或资源对您有帮助,欢迎打赏作者。一路走来,感谢有您!

标签: none

Mysql之时间与字符串之间相互转换