當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


MySQL str_to_date()用法及代碼示例

str_to_date() 是 MySQL 日期/時間函數。它用於將字符串轉換為給定的 format_mask。

用法

select str_to_date(string, format_mask);

參數:

字符串:獲取日期的字符串值

format_mask:要應用的格式,以下是不同的格式。

描述
%一種 工作日名稱縮寫(Sun to Sat)
%b 月份名稱縮寫(Jan 到Dec)
%C 月份作為數值(0 到 12)
%D 以數值表示的月份中的第幾天,後跟後綴(第 1、第 2、第 3、...)
%d 以數值表示的月份中的第幾天(01 到 31)
%e 以數值表示的月份中的第幾天(0 到 31)
%F 微秒(000000 到 999999)
%H 小時(00 到 23)
%H 小時(00 到 12)
%我 小時(00 到 12)
%一世 分鍾(00 到 59)
%j 一年中的第幾天(001 到 366)
%k 小時(00 到 23)
%l 小時(1 到 12)
%M 完整的月份名稱(一月至十二月)
%m 月份名稱作為數值(00 到 12)
%p 上午或下午
%r 時間采用 12 小時 AM 或 PM 格式(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)
從 MySQL 3.23.8 開始可用並與 %X 一起使用
%v 星期一是一周的第一天的周(01 到 53)
從 MySQL 3.23.8 開始可用並與 %X 一起使用
%W 工作日名稱全稱(周日至周六)
%w 星期日 = 0 和星期六 = 6 的星期幾
%X 星期日是一周的第一天的那一周的年份
從 MySQL 3.23.8 開始可用並與 %V 一起使用
%X 星期一是一周的第一天的那一周的耳朵
從 MySQL 3.23.8 開始可用並與 %v 一起使用
%Y 年份為 4 位數字值
%y 年份為 2 位數字值

返回值:

此函數返回由格式掩碼指定的日期。

例子1

select str_to_date('February 11 1995', '%M %d %Y');

輸出:


MySQL Datetime str_to_date() Function

例子2

select str_to_date('01,50,25','%h,%i,%s');

輸出:


MySQL Datetime str_to_date() Function







相關用法


注:本文由純淨天空篩選整理自 MySQL Date/Time str_to_date() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。