STR_TO_DATE
功能描述
STR_TO_DATE函数将时间格式的字符串,按照所提供的显示格式转换为DATETIME类型的值。
注意事项
该特性仅在数据库兼容模式为MySQL时能够使用(即创建DB时DBCOMPATIBILITY='B'),在其他数据库兼容模式下不能使用该特性。
支持版本:
Vastbase G100 V2.2 Build 10(Patch No.5)及以上补丁版本。
Vastbase G100 V2.2 Build 11及以上版本。
语法格式
STR_TO_DATE(text,format)
参数说明
text
字符串格式的时间、日期时间。
format
解析text表示的日期时间的格式规则,以下表中形式表示。
说明符 说明 %a 工作日的缩写名称(Sun..Sat) %b 月份的缩写名称(Jan..Dec) %c 月份,数字形式(0..12) %D 带有英语后缀的该月日期(0th,1st,2nd,3rd,...) %d 该月日期,数字形式(00..31) %e 该月日期,数字形式(0..31) %f 微秒(000000..999999) %H 小时(00..23) %h 小时(01..12) %I 小时(01..12) %i 分钟,数字形式(00..59) %j 一年中的天数(001..366) %k 小时(0..23) %l 小时(1..12) %M 月份名称(January..December) %m 月份,数字形式(00..12) %p 上午(AM)或下午(PM) %r 时间,12小时制(小时hh:分钟mm:秒数ss 后加AM或PM %S 秒(00..59) %s 秒(00..59) %T 时间,24小时制(小时hh:分钟:秒数ss) %U 周(00..53),其中周日为每周的第一天 %u 周(00..53),其中周一为每周的第一天 %V 周(01..53),其中周日为每周的第一天;和%X同时使用 %v 周(01..53),其中周一为每周的第一天;和%x同时使用 %W 工作日名称(周日..周六) %w 一周中的每日(0=周日..6=周六) %X 该周的年份,其中周日为每周的第一天,数字形式,4位数;和%V同时使用 %x 该周的年份,其中周一为每周的第一天,数字形式,4位数;和%v同时使用 %Y 年份,数字形式,4位数 %y 年份,数字形式(2位数) %% '%'文字字符