Python 判断是否为周日,判断是否为月末
import datetime
import calendar
now = (datetime.datetime.utcnow() + datetime.timedelta(hours=8))
# 判断今天是否为周末
def is_week_lastday():
# 假如今天是周日
sunday = now.weekday()
# 如果今天是周日,则返回True
if sunday == 6:
return True
else:
pass
# 判断今天是否为月末
def is_month_lastday():
# 获得当月1号的日期
start_date = datetime.date.today().replace(day=1)
# 获得当月一共有多少天(也就是最后一天的日期)
_, days_in_month = calendar.monthrange(start_date.year, start_date.month)
# 如果今天是周末,返回True
if today == days_in_month:
return True
else:
pass