# str2datetime
datetime.datetime.strptime('20200101','%Y%m%d')
#datetime2date
datetime.datetime.now().date()
# datetime2str
str(datetime.datetime.now())
# date2str
str(datetime.date.today())
# date init
datetime.date(2020,1,1)
# str2date
datetime.datetime.strptime('20200101','%Y%m%d').date()
When acquiring akshare data, you will encounter various date format problems.
day = (datetime.datetime.now()- datetime.timedelta(days=30))
dateStart = datetime.datetime(day.year, day.month, day.day, 0, 0, 0)##过去30天的数据
dateStart = datetime.datetime.strptime(str(dateStart),'%Y-%m-%d %H:%M:%S')
data['trade_date'] = data['trade_date'].apply(lambda x : datetime.datetime.strptime(str(x),'%Y%m%d'))