MySQL 日期格式转换简明指南(mysql日期转换)

MySQL 日期格式转换是一项比较简单但又十分重要的数据操作,它可以实现根据指定格式将字符串日期转换为MySQL 可接受的日期格式,以及能够让MySQL发出的数据按照我们指定的格式来显示。下面是几个关于MySQL 日期格式转换的小技巧。

**转换字符串日期为mysql可接受的日期格式**

字符串日期必须以指定格式进行转换,以便MySQL 能够识别日期字符串的格式,并正确转换日期。 下面的代码可以把字符串日期转换为MySQL可接受的格式:

“` mysql

SELECT STR_TO_DATE(‘2020-02-05′,’%Y-%m-%d’);

然后MySQL 将返回如下格式: 2020-02-05  
**转换MySQL 可接受的日期格式为指定字符串**

有时我们需要把MySQL可以识别的日期格式转换为指定的字符串格式,我们可以使用MySQL的DATE_FORMAT函数来完成这个任务。下面的代码可以把MySQL可接受的格式转换为指定的格式:
``` mysql
SELECT DATE_FORMAT(CURDATE(), '%m/%d/%Y')

然后MySQL 将返回如下格式: 02/05/2020

**将MySQL timestamp转换为日期格式**

MySQL存储的日期通常是被称为timestamp格式的整数型,如果要将MySQL timestamp转换为日期格式,我们可以使用MySQL 的 FROM_UNIXTIME 函数。下面这个例子可以把MySQL timestamp转换为指定的日期格式:

“` mysql

SELECT FROM_UNIXTIME(UNIX_TIMESTAMP(), ‘%m/%d/%Y’)

然后MySQL 将返回如下格式:02/05/2020
以上就是MySQL 日期格式转换的简明指南。MySQL 给我们提供了许多实用的函数,可以帮助我们轻松快捷地实现日期格式转换。了解这些技巧,不仅能够让我们更轻松地处理日期,也能让我们的代码更加简洁。

数据运维技术 » MySQL 日期格式转换简明指南(mysql日期转换)