MySQL 如何将字符串转换为日期

MySQL 如何将字符串转换为日期

我们可以通过STR_TO_DATE()函数将字符串转换为日期。让我们看一个例子。

创建一个表。

mysql> create table StringToDateDemo
   -> (
   -> YourDate varchar(100)
   -> );
Query OK, 0 rows affected (0.49 sec)
Mysql

向表中插入记录。

mysql> insert into StringToDateDemo values('10/27/2018');
Query OK, 1 row affected (0.11 sec)
Mysql

以下是使用STR_TO_DATE()函数将字符串转换为日期的语法。

SELECT  STR_TO_DATE(yourColumnName, '%m/%d/%Y')
   from yourTableName;
Mysql

现在让我们来实现它。

mysql> SELECT  STR_TO_DATE(YourDate, '%m/%d/%Y')
   -> from StringToDateDemo;
Mysql

以下是输出结果。

+-----------------------------------+
| STR_TO_DATE(YourDate, '%m/%d/%Y') |
+-----------------------------------+
| 2018-10-27                        |
+-----------------------------------+
1 row in set (0.00 sec)
Mysql

阅读更多:MySQL 教程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册