python获取本周日期,周一日期

本文共有396个字,关键词:

问题:想获取这周的日期区间
解决:使用datetime.timedelta
方法:
today = datetime.date.today()        # 获取当前日期, 因为要求时分秒为0, 所以不要求时间
weekday = today.weekday()        # 获取当前周的排序, 周一为0, 周日为6
monday_delta = datetime.timedelta(weekday)    # 当前日期距离周一的时间差
sunday_delta = datetime.timedelta(7 - weekday)    # 当前日期距离下周一的时间差
monday = today - monday_delta    # 获取这周一日期
next_monday = today + sunday_delta    # 获取下周一日期

版权声明:本文为作者原创,如需转载须联系作者本人同意,未经作者本人同意不得擅自转载。
添加新评论
暂无评论