sql 将任何日期格式化为当年的日期(以计算闰年)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql 将任何日期格式化为当年的日期(以计算闰年)相关的知识,希望对你有一定的参考价值。

set @currentdate = '2018-01-01';
SELECT
DATE_FORMAT(DATE_ADD(date_column,INTERVAL (YEAR(CURDATE()) - YEAR(date_column)) YEAR), '%Y-%m-%d') AS `date`
FROM table_name;

以上是关于sql 将任何日期格式化为当年的日期(以计算闰年)的主要内容,如果未能解决你的问题,请参考以下文章

如何将格式为“3/22/2018 12:24:29 PM”的日期时间字符串格式化为sql时间戳以插入内存数据库中的h2?

如何在 SQL Server中 将日期格式化

如何在 SQL Server中 将日期格式化

如何将 RDLC 中的日期时间格式化为以本地日期时间格式显示?

将 PHP MMddyyyyHHmmss 中的日期格式化为 m-d-y [重复]

按日期时间格式化为 dd.MM.yyyy 的 SQL 顺序不正确