python:时间处理

1. 获取时间范围内所有的日期:ymd

import datetime
def get_dates(start, end):
        """
        获取指定日期范围所有日期列表
        @param start: 2020-10-01
        @param end: 2020-12-01
        @return:
        """
        ''''''

        dates = []
        dt = datetime.datetime.strptime(start, "%Y-%m-%d")
        date = start[:]
        while date <= end:
            dates.append(date)
            dt = dt + datetime.timedelta(days=1)
            date = dt.strftime("%Y-%m-%d")
        return dates

  

 

posted @ 2020-12-18 16:34  Adamanter  阅读(101)  评论(0)    收藏  举报