TO_DATE()¶
函数说明¶
TO_DATE() 函数按照指定日期或时间显示格式,将字符串转换为日期或日期时间类型。
格式字符串可以包含文字字符和以%开头的格式说明符。format 中的字面字符必须匹配 str 中的字面字符。format 中的格式说明符必须匹配 str 中的日期或时间部分。
函数语法¶
> TO_DATE(str,format)
参数释义¶
Arguments |
Description |
|---|---|
str |
Required. |
format |
可选参数。表示返回值格式的格式字符串。 |
说明:格式字符串可以包含文字字符和以 % 开头的格式说明符。format 中的字面字符必须匹配 str 中的字面字符。format 中的格式说明符必须匹配 str 中的日期或时间部分。
示例¶
mysql> SELECT TO_DATE('2022-01-06 10:20:30','%Y-%m-%d %H:%i:%s') as result;
+---------------------+
| result |
+---------------------+
| 2022-01-06 10:20:30 |
+---------------------+
1 row in set (0.00 sec)
限制¶
目前 date 格式只支持 yyyy-mm-dd 和 yyyymmdd 的数据格式。