我正在尝试编写一个桌面应用程序,它需要当前时间并添加 90 分钟的增量来告诉用户如果他们现在上床睡觉应该何时醒来(大多数人的睡眠周期以 90 分钟的周期可靠地发生)。
为此,我需要程序获取当前日期时间并添加 6 次重复,每次 90 分钟。到目前为止,我已经尝试了几种方法,这是我觉得最接近的方法(使用 Python 3.7):
import datetime
now = datetime.datetime.now()
for i (0,7):
gotosleep = now + datetime.datetime(0, 0, 0[, 0[, (90*i)[, 0[, 0]]]])
print(gotosleep)
我也尝试过格式化datetime.datetime(0, 0, 0[, 0[, (90*i)[, 0[, 0]]]])
,datetime.datetime(0, 0, 0[ 0[ (90*i)[ 0[ 0]]]])
因为我不断收到语法错误,但无济于事。