作为日期对象的月中的天数

时间:2015-11-08 22:36:09

标签: python date

如何为特定月份和年份中的每一天生成glColorMask(GL_TRUE, GL_FALSE, GL_FALSE, GL_FALSE);list个对象。

我尝试过使用date模块,但这不是我想要的。

1 个答案:

答案 0 :(得分:2)

使用timedelta模块,您可以很好地循环遍历所有可能的值,并在月份更改时停止。

from datetime import date, timedelta

def generate_month_days(year, month):
    start_date = date(year, month, 01)

    cur_date = start_date
    while cur_date.month == start_date.month:
        yield cur_date
        cur_date += timedelta(days=1)

for d in generate_month_days(2015,11):
    print d