共計 1297 個字符,預計需要花費 4 分鐘才能閱讀完成。
自動寫代碼機器人,免費開通
丸趣 TV 小編給大家分享一下 mysql verchar 轉時間的方法,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
在 mysql 中可以使用 str_to_date 函數將 verchar 轉為時間類型,該函數的語法是“Str_to_date(col.pattern)”,其中參數 col 為需要格式化的字段或內容。
1.date 類型裝換為 varchar 類型
使用 date_format 函數進行轉換,使用方式為
Date_format(col,pattern)
col 為需要格式化的字段,pattern 為轉換的格式,格式參照總的格式表
其中最常用的 xxxx-xx-xx xx:xx:xx 的格式根據格式表,需要寫為:
%Y-%m-%d %H:%i:%s, 也就是:
DATE_FORMAT(xxx, %Y-%m-%d %H:%i:%s)
2.varchar 類型轉換為 date 類型
使用 str_to_date 函數進行轉換,使用方式為
Str_to_date(col.pattern), 其中 col 為需要格式化的字段或內容,pattern 的格式參照格式表,用法和 date 轉 varchar 其實是類似的。
附:格式表(轉)
值
含義
秒
%S、%s
兩位數字形式的秒(00,01, …, 59)
分
%i
兩位數字形式的分(00,01, …, 59)
小時
%H
24 小時制,兩位數形式小時(00,01, …,23)
%h
12 小時制,兩位數形式小時(00,01, …,12)
%k
24 小時制,數形式小時(0,1, …,23)
%l
12 小時制,數形式小時(0,1, …,12)
%T
24 小時制,時間形式(HH:mm:ss)
%r
12 小時制,時間形式(hh:mm:ss AM 或 PM)
%p
AM 上午或 PM 下午
周
%W
一周中每一天的名稱(Sunday,Monday, …,Saturday)
%a
一周中每一天名稱的縮寫(Sun,Mon, …,Sat)
%w
以數字形式標識周(0=Sunday,1=Monday, …,6=Saturday)
%U
數字表示周數,星期天為周中第一天
%u
數字表示周數,星期一為周中第一天
天
%d
兩位數字表示月中天數(01,02, …,31)
%e
數字表示月中天數(1,2, …,31)
%D
英文后綴表示月中天數(1st,2nd,3rd …)
%j
以三位數字表示年中天數(001,002, …,366)
月
%M
英文月名(January,February, …,December)
%b
英文縮寫月名(Jan,Feb, …,Dec)
%m
兩位數字表示月份(01,02, …,12)
%c
數字表示月份(1,2, …,12)
年
%Y
四位數字表示的年份(2015,2016…)
%y
兩位數字表示的年份(15,16…)
文字輸出
% 文字
直接輸出文字內容
以上是 mysql verchar 轉時間的方法的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注丸趣 TV 行業資訊頻道!
向 AI 問一下細節
丸趣 TV 網 – 提供最優質的資源集合!