sql 语句 获取时间

NOW()    //  2020-03-22 15:30:13
CURDATE()  // 2020-03-22
CURTIME()  // 15:30:13

 

 

两个时间 相差:(结束时间 - 开始时间)

SELECT TIMESTAMPDIFF(DAY,'2019-01-18 11:22:00','2019-01-18 11:22:00')  //  DAY 可切换

select TIMESTAMPDIFF(year, 开始日期,结束日期);     --两日期间隔年 
select TIMESTAMPDIFF(quarter, 开始日期,结束日期); --两日期间隔季 
select TIMESTAMPDIFF(month, 开始日期,结束日期); --两日期间隔月 
select TIMESTAMPDIFF(day, 开始日期,结束日期); --两日期间隔天 
select TIMESTAMPDIFF(week, 开始日期,结束日期); --两日期间隔周 
select TIMESTAMPDIFF(hour, 开始日期,结束日期); --两日期间隔小时 
select TIMESTAMPDIFF(minute, 开始日期,结束日期); --两日期间隔分 
select TIMESTAMPDIFF(second, 开始日期,结束日期); --两日期间隔秒

 

 

 

 

sql转固定格式日期:

DATE_FORMAT(create_time, '%Y-%m-%d %H:%i:%S') as payTimeStr

 

posted @ 2020-04-23 15:58  小二丶一碗茶  阅读(295)  评论(0)    收藏  举报