如何计算一个月的最后几天?
例如,我必须创建一个IF语句,确定返回的日期是否落在该月的最后一个周末:然后它需要跳回到该月的最后一个工作日。我不能放入像31或30这样的东西,因为如果31日在一个工作日登陆,那么这将是毫无意义的,并且会破坏我的功能。
仅在本月的最后一周。 我需要查找给定日期(没有硬编码)是否在周末。如果它在一个周末我需要知道它是否落在本月的最后一个周末。如果它在本月的最后一个周末登陆,那么我需要回去。否则,我需要继续前进。这不是重复。
感谢所有帮助。谢谢。
答案 0 :(得分:-1)
我建议查看日期时间库。假设你想知道2014年1月31日是哪天。你会这样做
import datetime
mydate=datetime.date(2014,01,31)
mydate.weekday()
datetime.date.weekday()方法返回0到6之间的整数,其中0是星期一。上面的代码会给你一个4,意思是2014年1月31日是星期五。