mysql時間比較

 

時間比較:

當前時間是否在某個時間段之內:

是否在create_time+5天之內

select * from message_detail where unix_timestamp(now()) 
between unix_timestamp(create_time) and unix_timestamp(create_time+ INTERVAL 5 DAY);


是否在last_login+5分鐘之內

select * from user_detail where unix_timestamp('2012-06-29 13:59:21') 
between unix_timestamp(last_login) and unix_timestamp(last_login+ INTERVAL 5 MINUTE);


 

SECOND 秒 SECONDS  
MINUTE 分鐘 MINUTES  
HOUR 時間 HOURS  
DAY 天 DAYS  
MONTH 月 MONTHS  
YEAR 年 YEARS  
MINUTE_SECOND 分鐘和秒 "MINUTES:SECONDS"  
HOUR_MINUTE 小時和分鐘 "HOURS:MINUTES"  
DAY_HOUR 天和小時 "DAYS HOURS"  
YEAR_MONTH 年和月 "YEARS-MONTHS"  
HOUR_SECOND 小時, 分鐘, "HOURS:MINUTES:SECONDS"  
DAY_MINUTE 天, 小時, 分鐘 "DAYS HOURS:MINUTES"  
DAY_SECOND 天, 小時, 分鐘, 秒 "DAYS HOURS:MINUTES:SECONDS"  
 
 
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章