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))
import datetimedef get_date_list(days): """返回前days天日期列表""" date_list = list() for i in range(1, days+1): day = datetime.datetime.now() - datetime.timedelta(days=i) ...
import pandas as pd
def get_date_list(begin_date,end_date):
date_list = [x.strftime('%Y-%m-%d') for x in list(pd.date_range(start=begin_date, end=end_date))]
return date_list
### 可以测试
print(get_date_list('2018-06-01','2018-06-08'))
#### ['2018-06-01', '2018-06-02', '2018-
1、
获取
日期
列表
/Users/nisj/PycharmProjects/EsDataProc/bi-static/date_list.py
# -*- coding=utf-8 -*-
import datetime
def dateRange(beginDate, endDate):
dates = []
dt = datetime.datetime.strptime(b
import datetime
def get_before_day(day, before):
today = datetime.datetime.strptime(day, '%Y-%m-%d')
offset = datetime.timedelta(days=-before)
result = (today + offset).strftime('%Y-%m-%d')
week_day=datetime.date.isoweekday(today)
# 计算偏移量 减去星期数
now_offset = datetime.timedelta(days=-week_day)
#三
天
的偏移量
day_offset_3=datetime.timedelta(days=-3)
#三
天
前
的
日期
day_before_3=(today + now_offse
import datetime # 提供操作
日期
和时间的类
date = datetime.datetime(2015,
10
, 28) + datetime.timedelta(days=n) # 2015-
10
-29 00:00:00
time_format = cur_date.strftime('%Y%m%d') # '2015
10
29'