在 MariaDB 中格式化日期需要帮助
Need help in formatting date in MariaDB
我正在使用 MariaDB 作为数据库并尝试将日期格式化为以下格式
15-04-2022 即 DD-MM-YYYY
select STR_TO_DATE('2022-04-15 00:00:00','%Y-%m-%d') from dual
它给我输出:2022-04-15
当更改 SQL 查询 like
select STR_TO_DATE('2022-04-15 00:00:00','%d-%m-%Y') from dual
它给我 NULL 错误
日期时间值不正确:函数 str_to_date
的“2022-04-15 00:00:00”
我试过了
select DATE_FORMAT('2022-04-15 00:00:00','%d-%m-%Y') from dual
并且工作正常。
我正在使用 MariaDB 作为数据库并尝试将日期格式化为以下格式
15-04-2022 即 DD-MM-YYYY
select STR_TO_DATE('2022-04-15 00:00:00','%Y-%m-%d') from dual
它给我输出:2022-04-15 当更改 SQL 查询 like
select STR_TO_DATE('2022-04-15 00:00:00','%d-%m-%Y') from dual
它给我 NULL 错误 日期时间值不正确:函数 str_to_date
的“2022-04-15 00:00:00”我试过了
select DATE_FORMAT('2022-04-15 00:00:00','%d-%m-%Y') from dual
并且工作正常。