是否有可能计算并显示自当月开始以来的天数?例如,今天是13.10所以我想显示从1.10到13.10的所有日子。
答案 0 :(得分:3)
您可以使用date
获取今天的日期,然后从月初开始提取范围:
from datetime import date
days = range(1, date.today().day)
答案 1 :(得分:1)
这应该是你要求的:
from datetime import date, timedelta
td = date.today()
dates = [(td - timedelta(i)).strftime('%d.%m.') for i in range(td.day)[::-1]]