python獲取前n天日期列表

import datetime


def get_date_list(days):
    """返回前days天日期列表"""
   
    date_list = list()
    for i in range(1, days+1):
        day = datetime.datetime.now() - datetime.timedelta(days=i)
        date_to = datetime.datetime(day.year, day.month, day.day).strftime('%Y-%m-%d')
        # date_to = datetime.datetime(day.year, day.month, day.day)
        date_list.append(date_to)

    return date_list


if __name__ == "__main__":
    print(get_date_list(5))

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章