如何在 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)
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP