如何抓住今年的12月1日

问题描述 投票:0回答:1

示例:

我想使用当前日期获取当年的 12 月 1 日。

如果年份发生变化,例如 current_date 现在是 2024-01-01,我希望将该日期改为当年的 12 月 1 日。

这可能吗?

sql presto trino
1个回答
0
投票

您可以使用截断函数并添加 11 个月。例如:

select date_trunc('year', current_date) + interval '11' month;

输出:

   _col0    
------------
 2023-12-01 
© www.soinside.com 2019 - 2024. All rights reserved.