Как проверить, если datetime старше 20 секунд

Чтобы переключиться между цветовыми схемами: выберите «Вид» - «Схема быстрого переключения» в главном меню или нажмите Ctrl + Back Quote. Верните старую тему: Настройки -> Внешний вид -> Тема

30
задан Jelle 7 March 2010 в 22:14
поделиться

2 ответа

Вы можете использовать тип данных datetime.timedelta, например:

import datetime
lastplus = q.get()
if lastplus.date < datetime.datetime.now()-datetime.timedelta(seconds=20):
    print "Go"

Подробнее об этом здесь: http: //docs.python. org / library / datetime.html

С уважением,

Филип

48
ответ дан 27 November 2019 в 23:58
поделиться

Попробуйте следующее:

from datetime import timedelta, datetime
if lastplus.date < datetime.utcnow() + timedelta(seconds = -20):
    print "fee fie fo foo!"
2
ответ дан 27 November 2019 в 23:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: