You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何基于当前日期获取对应年份的12月1日?

实现基于当前日期获取当年12月1日的方案

当然可以实现,核心思路是提取当前日期对应的年份,再生成该年份12月1日的日期。以下是几种常见场景的实现方式:

Python实现

借助datetime模块可以轻松完成:

from datetime import datetime

# 获取当前日期时间
current_date = datetime.now()
# 构造当年12月1日的日期对象
december_first = datetime(current_date.year, 12, 1)
# 按YYYY-MM-DD格式输出
print(december_first.strftime("%Y-%m-%d"))

JavaScript实现

利用原生Date对象处理:

// 获取当前日期
const currentDate = new Date();
// 构造当年12月1日(注意月份是0-based,11对应12月)
const decemberFirst = new Date(currentDate.getFullYear(), 11, 1);
// 输出YYYY-MM-DD格式的日期字符串
console.log(decemberFirst.toISOString().split('T')[0]);

Excel公式实现

直接在单元格中输入公式即可自动计算:

=DATE(YEAR(TODAY()),12,1)

公式逻辑:TODAY()获取当前日期,YEAR()提取年份,最后通过DATE()函数组合出当年12月1日的日期。

内容的提问来源于stack exchange,提问作者Maggie Liu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.12 11:32:05