python-一个月的星期数

python-一个月的星期数,第1张

python-一个月的星期

为了使用直接除法,您需要根据当月第一天的位置(星期内)来调整您要查看的日期的星期几。因此,如果您的月份恰好在星期一(一周的第一天)开始,则可以按照上面的建议进行除法。但是,如果该月从星期三开始,则需要加2,然后进行除法。这些都封装在下面的函数中。

from math import ceildef week_of_month(dt):    """ Returns the week of the month for the specified date.    """    first_day = dt.replace(day=1)    dom = dt.day    adjusted_dom = dom + first_day.weekday()    return int(ceil(adjusted_dom/7.0))


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5653279.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存