提示信息

python得到本月第一天、明天的日期

生在秋天 已关注

要在 Python 中获取特定日期,如本月的第一天和明天的日期,可以使用内置的 datetime 模块。以下是如何实现这两项操作的代码示例:

获取本月第一天

  1. from datetime import datetime
  2. # 获取当前日期
  3. current_date = datetime.today()
  4. # 获取本月第一天的日期
  5. first_day_of_month = current_date.replace(day=1)
  6. print("本月第一天:", first_day_of_month.strftime("%Y-%m-%d"))
  • replace(day=1): 使用 replace 方法将当前日期的天数设置为 1,从而获取本月的第一天。

获取明天的日期

  1. from datetime import datetime, timedelta
  2. # 获取当前日期
  3. current_date = datetime.today()
  4. # 计算明天的日期
  5. tomorrow = current_date + timedelta(days=1)
  6. print("明天的日期:", tomorrow.strftime("%Y-%m-%d"))
  • timedelta(days=1): 使用 timedelta 来增加一天,从而得到明天的日期。

解释

  • datetime.today(): 获取当前日期和时间。
  • strftime("%Y-%m-%d"): 格式化日期输出,显示为 YYYY-MM-DD 格式。

通过使用 datetimetimedelta,你可以非常方便地进行日期计算和格式化。根据这些示例,你可以得到今日、明天以及其他相关日期。

    遇到难题? "AI大模型GPT4.0、GPT" 是你的私人解答专家! 点击按钮去提问......
生在秋天 关注 已关注

最近一次登录:2024-11-14 13:34:25   

暂时还没有签名,请关注我或评论我的文章
×
免费图表工具,画流程图、架构图