Python求当前时间减去30天

来源:1-1 导学视频

qq_Uglypoorpric_0

2018-04-16

老师我可以求出来当前时间,可以我不知道怎么求上个月的今天,因为我要做统计数据一个月的平均值,每天都算一个月的时间,怎么求当前时间减去30天啊

写回答

2回答

麦兜搞IT

2018-04-17

您不是这个意思么?

>>> import datetime
>>> thirty_days = datetime.timedelta(days=30)
>>> now = datetime.datetime.now()
>>> now
datetime.datetime(2018, 4, 17, 10, 10, 56, 970819)
>>> now + thirty_days
datetime.datetime(2018, 5, 17, 10, 10, 56, 970819)
>>>
>>> now - thirty_days
datetime.datetime(2018, 3, 18, 10, 10, 56, 970819)
>>>


0
1
qq_Uglypoorpric_0
非常感谢!
2018-04-18
共1条回复

麦兜搞IT

2018-04-16

您好,你可以试试time delta   https://stackoverflow.com/questions/6749294/understanding-timedelta

0
2
qq_Uglypoorpric_0
谢谢兄弟的美意,但是我要的不是这个,而是当前日期,减去30天,而不是等待30天,是当前日期立刻减去3天
2018-04-16
共2条回复

Python数据分析入门与实践,开启Data Science职业之旅

只要会python,就能轻松入门数据分析!

2217 学习 · 338 问题

查看课程