使用Time模块前N天

时间:2017-11-01 09:56:21

标签: python

是否可以使用python Time模块而不是datetime模块确定当前时间之前的N天?

我知道datetime模块就像这样工作

from datetime import datetime, timedelta

N = 2

date_N_days_ago = datetime.now() - timedelta(days=N)

1 个答案:

答案 0 :(得分:1)

一般来说,没有。

time模块根本不关心日历。问题“一天前的时间,确切地说”只有声音很容易,但事实并非如此。考虑诸如夏令时,或闰秒或行政变更之类的事情,它们只是说“24小时前和今天不一样,只是一天后”。

所以,使用正确的工具。 datetime包含在Python的标准库完全中,因此人们不会构建百万次破坏的实现。