MySQL 如何将字符串转换为日期
我们可以通过STR_TO_DATE()函数将字符串转换为日期。让我们看一个例子。
创建一个表。
mysql> create table StringToDateDemo
-> (
-> YourDate varchar(100)
-> );
Query OK, 0 rows affected (0.49 sec)
向表中插入记录。
mysql> insert into StringToDateDemo values('10/27/2018');
Query OK, 1 row affected (0.11 sec)
以下是使用STR_TO_DATE()函数将字符串转换为日期的语法。
SELECT STR_TO_DATE(yourColumnName, '%m/%d/%Y')
from yourTableName;
现在让我们来实现它。
mysql> SELECT STR_TO_DATE(YourDate, '%m/%d/%Y')
-> from StringToDateDemo;
以下是输出结果。
+-----------------------------------+
| STR_TO_DATE(YourDate, '%m/%d/%Y') |
+-----------------------------------+
| 2018-10-27 |
+-----------------------------------+
1 row in set (0.00 sec)
阅读更多:MySQL 教程
极客教程