1. 日期輸出格式化
start="2017-09-01 00:00:00"
date = datetime.datetime.strptime(start,"%Y-%m-%d %H:%M:%S")
end="2017-10-01 00:00:00"
date1 = datetime.datetime.strptime(end,"%Y-%m-%d %H:%M:%S")
2惭等、時間比較操作
在datetime模塊中有timedelta類衙伶,這個類的對象用于表示一個時間間隔,比如兩個日期或者時間的差別
構(gòu)造方法:
datetime.timedelta(days=0, seconds=0, microseconds=0, milliseconds=0, minutes=0, hours=0, weeks=0)
date1-date
datetime.timedelta(30)
#判斷兩個日期相差多少天
(date1-date).days==30 ==》True
#n天后的日期
now = datetime.datetime.now()
delta = datetime.timedelta(days=n)
n_days = now + delta
print n_days.strftime('%Y-%m-%d %H:%M:%S')
#獲取前n天的日期
now = datetime.datetime.now()
delta = datetime.timedelta(days=-n)
n_days = now + delta
print n_days.strftime('%Y-%m-%d %H:%M:%S')