MySQL字串轉日期型別

2021-09-05 07:22:09 字數 1308 閱讀 2878

mysql字串轉日期型別

select str_to_date('2014-08-20 00:00:00', '%y-%m-%d %h:%i:%s');

>2014-08-20 00:00:00

select date_format('1997-10-04 22:23:00', '%h:%i:%s');

>22:23:00

說明符

說明

%a工作日的縮寫名稱  (sun..sat)

%b月份的縮寫名稱  (jan..dec)

%c月份,數字形式(0..12)

%d帶有英語字尾的該月日期  (0th, 1st, 2nd, 3rd, ...)

%d該月日期, 數字形式 (00..31)

%e該月日期, 數字形式(0..31)

%f微秒 (000000..999999)

%h小時(00..23)

%h小時(01..12)

%i小時 (01..12)

%i分鐘,數字形式 (00..59)

%j一年中的天數 (001..366)

%k小時 (0..23)

%l小時 (1..12)

%m月份名稱 (january..december)

%m月份, 數字形式 (00..12)

%p上午(am)或下午( 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允許儲存諸如 '2004-00-00'的不完全日期. 

JAVA 字串轉日期 日期轉字串 Tips

概括步驟 1.建立 dateformat物件,設定好自己需要的日期格式以及銜接格式 2.建立對應日期格式的date物件 3.通過 dateformat物件呼叫format方法傳date物件,接取string類返回值。y 代表年 m 代表月 d 代表日 h 代表24進製的小時 h 代表12進製的小時 ...

js中日期轉字串,字串轉日期,日期的用法

目錄 建立日期 指定月最後一天 當day為負數的時候,就表示的是指定月的最後一天的向前偏移量。當前日期加一天 日期轉字串 字串轉日期 new date year,month,day 然後簡單使用一下date物件提供的建構函式。var newdate new date 2019,10,9 format...

python字串轉日期

需要兩步 為了從字串中提取時間,並進行比較,因此有了這個問題,如何將字串轉換成datetime型別 1.字串與time型別的轉換 import time timestr time2009 12 14 t time.strptime timestr,time y m d print t 2009,12...