#简介#
本篇是使用datetime的一点经验总结,涉及到以下功能:时间日期转换、调整时间日期等,依然是代码+注释+总结。
#代码展示#
#仅展示思路,代码做了简化
时间偏移
today = datetime.date.today() #今天
start =today+ pd.tseries.offsets.DateOffset(days = 1-today.day) #本月月初
end =today+ pd.tseries.offsets.DateOffset(days = 0) #本月截止日
start1 =start+ pd.tseries.offsets.DateOffset(months =-1) #上月月初
end1 =today+ pd.tseries.offsets.DateOffset(months =-1,days = 0) #上月截止日
today = datetime.date.today().replace(day=1) #当月月初
start =today+ pd.tseries.offsets.DateOffset(months =-1) #上月月初
end =today+ pd.tseries.offsets.DateOffset(seconds=-1) #上月末末
时间偏移可以用month、days、seconds等单位做偏移,向前为负,向后为正
时间转化
time.strftime("%m%d", time.localtime())
以上,待补充