在oracle中,可以利用to_date()函數將字串轉換為日期,該函數可以把字串按照指定格式進行格式化轉換為時間類型結果,語法「to_date("要轉換的字符串","轉換的格式")」。
本教學操作環境:Windows7系統、Oracle 11g版、Dell G3電腦。
在oracle中,可以利用to_date()函數將字串轉換為日期。
to_date(x[,f])
函數可以把字串x
依照格式f
進行格式化轉換成時間型別結果。
特定語法:
to_date("要转换的字符串","转换的格式")
附註: 兩個參數的格式必須相符,否則會錯誤。
轉換的格式:
表示year的:y 表示年的最後一位yy 表示年的最後2位元yyy 表示年的最後3位元yyyy 用4位數表示年
表示month的:mm 用2位數字表示月;mon 用簡稱形式例如11月或nov ;month 用全名例如11月或november
表示day的:dd 表示當月第幾天;ddd表示當年第幾天;dy 當週第幾天簡寫 例如星期五或fri;day當週第幾天全寫
例如星期五或friday。
表示hour的:hh 2位數表示小時12進位;hh24 2位數表示小時24小時
表示minute的: mi 2位數表示分鐘
表示second的:ss 2位數表示秒60進位
表示季度的:q 一位數表示季度(1-4)
另外還有ww 用來表示當年第幾週w用來表示當月第幾週。
24小時制下的時間範圍:00:00:00-23:59:59
12小時制下的時間範圍:1:00:00-12:59:59
範例:
select to_date('2022-01-13','yyyy-mm-dd') from dual;
輸出結果:
2022/01/13
推薦教學:《Oracle教學》
以上是oracle怎麼將字串轉換為日期的詳細內容。更多資訊請關注PHP中文網其他相關文章!