【问题标题】:How to get the last Wednesday of every month since 2016?如何获得自 2016 年以来每个月的最后一个星期三?
【发布时间】:2021-06-16 16:17:15
【问题描述】:

因为我想得到每个月的最后一个星期三,所以使用 pendulum.parse 但有时 4 是上周或 5 是上周。如何轻松确定日期是否是每月的最后一个星期三?

enter image description here

【问题讨论】:

  • “如何轻松获取当月最后一个星期三的日期?” 检查mydate + 7 days是否在同一个月?
  • 感谢您的好主意

标签: python pendulum


【解决方案1】:

您可以使用the calendar module from the standard library 并计算所有日期

calendar.weekday(year, month, day) 返回星期几(0 是 Monday) 表示年份 (1970–...)、月份 (1–12)、日期 (1–31)。

作为助手,你也可以从同一个模块中使用

calendar.monthrange(year, month) 返回第一天的工作日 指定年份和月份的月份和月份的天数。

【讨论】:

  • !image 嗯..我的问题很蹩脚。我想知道这个温德斯日是不是最后一天,谢谢你的回答。我必须多想:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-02-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-21
  • 2020-06-21
  • 1970-01-01
相关资源
最近更新 更多