最近使用mysql開發乙個專案,發現沒有像之前在用oracle資料中那樣有to_date方法。mysql中實現日期格式化的方法為date_to_str('日期字串','日期格式'),而且mysql中的日期格式的寫法和oracle也不同。
mysql中用法為:str_to_date('2012-05-01 23:59:59','%y-%m-%d %t')
%y:代表4位的年份
%y:代表2為的年份
%m:代表月, 格式為(01……12)
%c:代表月, 格式為(1……12)
%d:代表月份中的天數,格式為(00……31)
%e:代表月份中的天數, 格式為(0……31)
%h:代表小時,格式為(00……23)
%k:代表 小時,格式為(0……23)
%h: 代表小時,格式為(01……12)
%i: 代表小時,格式為(01……12)
%l :代表小時,格式為(1……12)
%i: 代表分鐘, 格式為(00……59)
%r:代表 時間,格式為12 小時(hh:mm:ss [ap]m)
%t:代表 時間,格式為24 小時(hh:mm:ss)
%s:代表 秒,格式為(00……59) %s:代表 秒,格式為(00……59)
mysql日期轉換
mysql日期和字元相互轉換方法 date format date,y m d oracle中的to char str to date date,y m d oracle中的to date y 代表4位的年份 y 代表2為的年份 m 代表月,格式為 01 12 c 代表月,格式為 1 12 d 代表...
mysql日期函式轉換 Mysql日期函式大全 轉
date add date,interval expr type date sub date,interval expr type adddate date,interval expr type subdate date,interval expr type 對日期時間進行加減法運算 adddate...
mysql日期字元轉換
select date format 2013 03 09 y c d select str to date 2013 03 09 y c d w 星期名字 sunday saturday d 有英語字首的月份的日期 1st,2nd,3rd,等等。y 年,數字,4 位 y 年,數字,2 位 a 縮寫...