gpt4 book ai didi

mysql - SQL日期格式转换? [dd.mm.yy 到 YYYY-MM-DD]

转载 作者:IT老高 更新时间:2023-10-29 00:18:25 29 4
gpt4 key购买 nike

是否有 mySQL 函数可以将日期从格式 dd.mm.yy 转换为 YYYY-MM-DD?

例如,03.09.13 -> 2013-09-03

最佳答案

由于您的输入是 03.09.13 形式的字符串,我假设(因为今天是 2013 年 9 月 3 日)它是 dd.mm.yy .您可以使用 STR_TO_DATE 将其转换为日期:

STR_TO_DATE(myVal, '%d.%m.%y')

然后您可以使用 DATE_FORMAT 将其格式化回字符串:

DATE_FORMAT(STR_TO_DATE(myVal, '%d.%m.%y'), '%Y-%m-%d')

注意年份是%y STR_TO_DATE 中的(小写“y”)和 %Y DATE_FORMAT 中的(大写“Y”) .小写版本代表两位数年份,大写版本代表四位数年份。

关于mysql - SQL日期格式转换? [dd.mm.yy 到 YYYY-MM-DD],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18597051/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com