Mysql 中 STR_TO_DATE 输出格式为 年月日时分秒 怎么设置
时间: 2024-04-20 15:25:58 浏览: 306
mysql常用日期时间/数值函数详解(必看)
若想将 STR_TO_DATE 函数的输出格式设置为年月日时分秒,可以使用 DATE_FORMAT 函数。DATE_FORMAT 函数允许你根据指定的格式将日期转换为字符串。
以下是将 STR_TO_DATE 函数输出的日期格式设置为年月日时分秒的示例:
SELECT DATE_FORMAT(STR_TO_DATE('2021-09-01', '%Y-%m-%d'), '%Y-%m-%d %H:%i:%s');
在上述示例中,我们首先使用 STR_TO_DATE 函数将字符串 '2021-09-01' 转换为日期格式。然后,使用 DATE_FORMAT 函数将日期格式化为指定的格式 '%Y-%m-%d %H:%i:%s',其中 '%Y-%m-%d' 表示年月日,'%H:%i:%s' 表示时分秒。
输出结果将是 '2021-09-01 00:00:00',表示年月日时分秒均为0的日期时间。你可以根据需要调整日期时间的具体值和格式。
阅读全文