將標準格式的日期的轉為指定格式(***x這個欄位不一定需要是什麼型別,字串只要是標準的型別就可以轉):
date_format(***x, '%y%m')
date_format(curdate(), '%y%m')
這裡是單引號,裡面是字串,直接複製可能會有問題,自己改下即可.
得到當前的時間戳: unix_timestamp(),括號裡面傳標準時間格式,比如select now();
select unix_timestamp(now());
時間戳轉時間格式:
select from_unixtime(unix_timestamp(),'%y%m')
執行一下,就知道了.
一般常用:
'%y-%m-%d %h:%i:%s' 2016-12-31 11:32:59`
%a縮寫星期名
%b縮寫月名
%c月,數值
%d帶有英文本首的月中的天
%d月的天,數值(00-31)
%e月的天,數值(0-31)
%f微秒
%h小時 (00-23)
%h小時 (01-12)
%i小時 (01-12)
%i分鐘,數值(00-59)
%j年的天 (001-366)
%k小時 (0-23)
%l小時 (1-12)
%m月名
%m月,數值(00-12)
%pam 或 pm
%r時間,12-小時(hh:mm:ss am 或 pm)
%s秒(00-59)
%s秒(00-59)
%t時間, 24-小時 (hh:mm:ss)
%u周 (00-53) 星期日是一周的第一天
%u周 (00-53) 星期一是一周的第一天
%v周 (01-53) 星期日是一周的第一天,與 %x 使用
%v周 (01-53) 星期一是一周的第一天,與 %x 使用
%w星期名
%w周的天 (0=星期日, 6=星期六)
%x年,其中的星期日是周的第一天,4 位,與 %v 使用
%x年,其中的星期一是周的第一天,4 位,與 %v 使用
%y年,4 位
%y年,2 位
MySql時間處理
很多時候,我們在進行mysql資料庫查詢的時候就希望對時間進行處理,比如格式化或者其他操作,這邊就避免了再處理,而mysql也有很多時間方面的處理函式,今天就簡單的做乙個小的總結,給大家進行參考。如果我們想對時間進行增加或者減少處理,我們可以使用date add 函式,傳入兩個引數,第乙個引數是要改...
Mysql 時間處理
mysql計算兩個日期時間的差函式 第一種 timestampdiff函式,需要傳入三個引數,第乙個是比較的型別,可以比較frac second second minute hour day week month quarter或 year幾種型別,第二個和第三個引數是待比較的兩個時間,比較是後乙個...
MySql時間處理
非常多時候。我們在進行mysql資料庫查詢的時候就希望對時間進行處理,比方格式化或者其它操作,這邊就避免了再處理。而mysql也有非常多時間方面的處理函式,今天就簡單的做乙個小的總結,給大家進行參考。假設我們想對時間進行新增或者降低處理。我們能夠使用date add 函式,傳入兩個引數,第乙個引數是...