mysql中的日期转换函数 转换成mysql日期格式

【mysql中的日期转换函数 转换成mysql日期格式】导读:转换日期格式在MySQL中是一个常见的需求,本文将介绍如何使用MySQL内置函数将不同格式的日期转换成标准的MySQL日期格式 , 并提供实用的示例 。
1. 将yyyy-mm-dd格式转换成MySQL日期格式
使用STR_TO_DATE函数可以将yyyy-mm-dd格式的日期字符串转换成MySQL日期格式 。例如:
SELECT STR_TO_DATE('2022-05-31', '%Y-%m-%d');
输出结果为:2022-05-31
2. 将dd/mm/yyyy格式转换成MySQL日期格式
使用STR_TO_DATE函数可以将dd/mm/yyyy格式的日期字符串转换成MySQL日期格式 。例如:
SELECT STR_TO_DATE('31/05/2022', '%d/%m/%Y');
3. 将月份英文缩写格式转换成MySQL日期格式
使用STR_TO_DATE函数可以将月份英文缩写格式的日期字符串转换成MySQL日期格式 。例如:
SELECT STR_TO_DATE('31-May-2022', '%d-%b-%Y');
4. 将Unix时间戳转换成MySQL日期格式
使用FROM_UNIXTIME函数可以将Unix时间戳转换成MySQL日期格式 。例如:
SELECT FROM_UNIXTIME(1653974400);
输出结果为:2022-05-30 16:00:00
总结:MySQL提供了多种内置函数来转换不同格式的日期字符串 , 开发者可以根据具体需求选择合适的函数进行转换 。在实际应用中 , 日期格式转换是一个常见的需求,掌握这些函数的使用方法可以提高开发效率 。

    推荐阅读