print("=".center(100,"*"))
import datetime
print(datetime.datetime.now())
now = datetime.datetime.now()
w7 = datetime.timedelta(weeks=7)
d3 = datetime.timedelta(days=3)
m4 = datetime.timedelta(minutes=4)
s5 = datetime.timedelta(seconds=5)
print(now - w7)
print(now - d3)
print(now - m4)
print(now - s5)
支持week、days、minutes、seconds具体可以查看源码
支持如下字段
class timedelta(SupportsAbs[timedelta]):
min = ... # type: timedelta
max = ... # type: timedelta
resolution = ... # type: timedelta
def __init__(self, days: float = ..., seconds: float = ..., microseconds: float = ...,
milliseconds: float = ..., minutes: float = ..., hours: float = ...,
weeks: float = ...) -> None: ...
结果如下
*************************************************=************************************************** 2019-01-26 15:46:07.137772 2018-12-08 15:46:07.137772 2019-01-23 15:46:07.137772 2019-01-26 15:42:07.137772 2019-01-26 15:46:02.137772
浙公网安备 33010602011771号