c 读取mysql 时间字段_Mysql 中的日期时间字符串查询 c_G17
一、將數據庫中的Date格式的數據,或者指定日期的字符串格式化為想要的樣式
DATE_FORMAT (date, format)能根據格式串format 格式化日期或日期和時間值date,返回結果字符串。
可用DATE_FORMAT( ) 來格式化DATE 或DATETIME 值,以便得到所希望的格式。根據format字符串格式化
+----------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------------+-------------+------+-----+---------+-------+
| orderNumber | int(11) | NO | PRI | NULL | |
| orderDate | date | NO | | NULL | |
+----------------+-------------+------+-----+---------+-------+
如庫中的orderDate字段,類型為date。如果將他select出來要用定制的日期格式,就可以
select DATE_FORMAT(orderDate, "%Y-%m-%d %H:%i:%S") FROM table
%a三個字符縮寫的工作日名稱,例如:Mon, Tue, Wed,等
%b三個字符縮寫的月份名稱,例如:Jan,Feb,Mar等
%c以數字表示的月份值,例如:1, 2, 3…12
%D英文后綴如:0th, 1st, 2nd等的一個月之中的第幾天
%d如果是1個數字(小于10),那么一個月之中的第幾天表示為加前導加0, 如:00, 01,02, …31
%e沒有前導零的月份的日子,例如:1,2,… 31
%f微秒,范圍在000000..999999
%H24小時格式的小時,前導加0,例如:00,01..23
%h小時,12小時格式,帶前導零,例如:01,02 … 12
%I與%h相同
%i分數為零,例如:00,01,… 59
%j一年中的的第幾天,前導為0,例如,001,002,… 366
%k24小時格式的小時,無前導零,例如:0,1,2 … 23
%l12小時格式的小時,無前導零,例如:0,1,2 … 12
%M月份全名稱,例如:January, February,…December
%m具有前導零的月份名稱,例如:00,01,02,… 12
%pAM或PM,取決于其他時間說明符
%r表示時間,12小時格式hh:mm:ss AM或PM
%S表示秒,前導零,如:00,01,… 59
%s與%S相同
%T表示時間,24小時格式hh:mm:ss
%U周的第一天是星期日,例如:00,01,02 … 53時,前導零的周數
%u周的第一天是星期一,例如:00,01,02 … 53時,前導零的周數
%V與%U相同,它與%X一起使用
%v與%u相同,它與%x一起使用
%W工作日的全稱,例如:Sunday, Monday,…, Saturday
%w工作日,以數字來表示(0 = 星期日,1 = 星期一等)
%X周的四位數表示年份,第一天是星期日; 經常與%V一起使用
%x周的四位數表示年份,第一天是星期日; 經常與%v一起使用
%Y表示年份,四位數,例如2000,2001,…等。
%y表示年份,兩位數,例如00,01,…等。
%%將百分比(%)字符添加到輸出
STR_TO_DATE(str,format) 將制定日期格式字符串時間表達式轉化為 DTAE類型
總結
以上是生活随笔為你收集整理的c 读取mysql 时间字段_Mysql 中的日期时间字符串查询 c_G17的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【社区图书馆】读后感《你好,ChatGP
- 下一篇: Rhodamine-PEG20k-Aci