【发布时间】:2019-05-02 22:36:01
【问题描述】:
我试图基本上使用剥离时间,它给了我 '%Y-%m-%d %H:%M:%S' 等格式 '2019-05-03 09:00:00' 而我想要实现的是我想要那个时间 - 1 分钟所以输出应该是 - 2019-05-03 08:59:00
到目前为止我所做的是
date_time = '2019-05-03 09:00:00'
target = datetime.strptime(date_time, '%Y-%m-%d %H:%M:%S')
now = datetime.now()
delta = target - now
if delta > timedelta(0):
print('Will sleep {} : {}'.format(date_time, delta))
time.sleep(delta.total_seconds())
而且我不确定如何使该功能完成 - 1 分钟。我不确定它是否可能?
【问题讨论】:
-
@Meow 当我尝试做
target(minutes=-1)时,我会收到一个错误提示TypeError: 'datetime.datetime' object is not callable