1. 需求:获取两个时间段之间的每一天的list(月日为个位数的情况,包含0)
import pandas as pd
import datetime, time
def deal(begin_date, end_date):
date_list = []
begin_date = datetime.datetime.strptime(begin_date, "%Y.%m.%d")
end_date = datetime.datetime.strptime(end_date, "%Y.%m.%d")
while begin_date <= end_date:
date_str = begin_date.strftime("%Y.%m.%d")
date_list.append(date_str)
begin_date += datetime.timedelta(days=1)
print(date_list)
return date_list
if __name__ == '__main__':
deal('2018.2.2', '2018.2.5')
运行结果:
['2018.02.02', '2018.02.03', '2018.02.04', '2018.02.05']
2. 需求:获取两个时间段之间的每一天的list(月日为个位数的情况,不包含0)
def deal(begin_date, end_date):
date_list = []
begin_date