当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。