计算月份的最后几天

2024-04-23 18:17:10 发布

您现在位置:Python中文网/ 问答频道 /正文

如何计算一个月的最后几天?你知道吗

例如,我必须创建一个IF语句来确定返回的日期是否在本月的最后一个周末:然后它需要跳回到本月的最后一个工作日。我不能输入31或30这样的数字,因为如果31号在一个工作日到达,那么它将毫无意义,并扰乱我的功能。你知道吗

只在这个月的最后一周。 我需要找出给定的日期(没有硬编码)是否在周末。如果是在周末,我需要知道它是否在这个月的最后一个周末降落。如果它在这个月的最后一个周末降落,那么我需要回去。否则,我就得往前走。这不是复制品。你知道吗

感谢所有的帮助。非常感谢。你知道吗


Tags: 功能编码if数字语句复制品工作日
1条回答
网友
1楼 · 发布于 2024-04-23 18:17:10

我建议你去看看datetime图书馆。假设你想知道2014年1月31日是哪一天。你会这么做的

import datetime
mydate=datetime.date(2014,01,31)
mydate.weekday()

那个datetime.date.weekday()方法返回0到6之间的整数,其中0是星期一。上面的代码会给你一个4,这意味着2014年1月31日是星期五。你知道吗

相关问题 更多 >