STR_TO_DATE

创建于 2024-12-02 / 28
字体: [默认] [大] [更大]

❮ MySQL 函数

实例

根据字符串和格式返回日期:

SELECT STR_TO_DATE("August 10 2017", "%M %d %Y"); 亲自试一试 »

定义和用法

STR_TO_DATE() 函数根据字符串和格式返回日期。

语法

STR_TO_DATE(string, format)

参数值

参数 描述
string 必需。要格式化为日期的字符串
format 必需。要使用的格式。 可以是以下值之一或组合:
格式 描述
%a 工作日的缩写名称(周日至周六)
%b 缩写月份名称(1 月至 12 月)
%c 数字月份名称(0 到 12)
%D 以数字形式表示的月份中的日期,后跟后缀 (1st, 2nd, 3rd, ...)
%d 以数值表示的月份中的日期(01 到 31)
%e 以数字形式表示的月份中的日期(0 到 31)
%f 微秒(000000 到 999999)
%H 小时(00 到 23)
%h 小时(00 到 12)
%I 小时(00 到 12)
%i 分钟(00 到 59)
%j 一年中的某一天(001 到 366)
%k 小时(0 到 23)
%l 小时(1 到 12)
%M 完整的月份名称(1 月至 12 月)
%m 数字形式的月份名称(01 到 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)。与 %X 一起使用
%v 星期一是一周的第一天的星期(01 到 53)。与 %X 一起使用
%W 完整的工作日名称(周日至周六)
%w 星期天=0,星期六=6
%X 星期天是一周的第一天的星期。与 %V 一起使用
%x 星期一是一周的第一天的一周的年份。与 %V 一起使用
%Y 4 位数字形式的年份
%y 2 位数字形式的年份

技术细节

适用于: From MySQL 4.0

更多实例

实例

根据字符串和格式返回日期:

SELECT STR_TO_DATE("August,5,2017", "%M %e %Y"); 亲自试一试 »

实例

根据字符串和格式返回日期:

SELECT STR_TO_DATE("Monday, August 14, 2017", "%W %M %e %Y"); 亲自试一试 »

实例

根据字符串和格式返回日期:

SELECT STR_TO_DATE("2017,8,14 10,40,10", "%Y,%m,%d %h,%i,%s"); 亲自试一试 »

❮ MySQL 函数


0 人点赞过