MySql日期欄位的操作
阿新 • • 發佈:2018-11-07
MySql常用的日期時間函式
函式 | 說明 |
---|---|
DATE(dateCol) | 返回dateCol欄位的日期,格式:yyyy-MM-dd |
TIME(dateCol) | 返回dateCol欄位的時間,格式:HH:mm:ss |
NOW() | 返回當前日期和時間 格式:yyyy-MM-dd HH:mm:ss |
CURDATE() | 返回當前日期,格式:yyyy-MM-dd |
CURTIME() | 返回當前時間,格式:HH:mm:ss |
YEAR(dateCol) | 返回dateCol欄位的年份,類似的有:MONTH、DAY、HOUR、MINUTE、SECOND函式 |
DATE_ADD(dateCol,INTERVAL expr type) | 返回dateCol欄位的type增加expr後的時間,類似的有:DATE_SUB(dateCol,INTERVAL expr type) |
DATEDIFF(expr1,expr2) | expr1-expr2,返回天數,類似的有:TIMEDIF(expr1,expr2) |
DATE_FORMAT(dateCol,fmt) | 用fmt格式化dateCol欄位 |
日期比較大小
select * from table where dateColumn>='2018-3-4';
更多函式參考:http://blog.csdn.net/qinshijangshan/article/details/72874667