mysql 时间格式化

时间:2022-04-23
本文章向大家介绍mysql 时间格式化,主要内容包括将时间转为格式化的字符串、将时间字符串转为时间戳、将时间字符串转为date类型、获取昨天的日期、基本概念、基础应用、原理机制和需要注意的事项等,并结合实例形式分析了其使用技巧,希望通过本文能帮助到大家理解应用这部分内容。

将时间转为格式化的字符串

select date_format(now(),'%Y%m%d');

将时间字符串转为时间戳

select unix_timestamp('2017-07-14')

将时间字符串转为date类型

SELECT STR_TO_DATE('2017-07-12', '%Y-%m-%d %H')

获取昨天的日期

SELECT DATE_SUB(CURDATE(),INTERVAL 1 DAY) ;

-- 转为时间戳
SELECT UNIX_TIMESTAMP(DATE_SUB(CURDATE(),INTERVAL 1 DAY));