Используйте для определение времени модуль datetime. И в нем есть метод timedelta который на вход принимает параметры времени (часы, минуты, секунды и т.д). Все что вам нужно будет сделать это от своего времени отнять время заданное с помощью времени timedelta.
На вопрос «как сделать» отвечает документация и поиск в интернет.
Тут отвечают на вопросы «почему я сделал, как в документации, а оно не работает. Поискал в интернет, вот запросы, в ответах не нашел. Что я делаю не так?»
Покажите, как вы пробовали решить проблему, приведите код попытки (пусть неудачной), опишите, как запускали, что ожидали и что получилось.
За готовыми решениями - на фриланс. В текущем виде это не вопрос, а задание. Нарушен п.5.12 Регламента.
Foxford12, В модуле datetime есть datetime в котором есть now()
А есть timedelta.
Поэтому когда делаете from datetime import datetime
то импортуется только datetime.datetime, но не timedelta.
Так что или импортируйте модуль полностью и обращайтесь datetime.timedelta или импортируйте его дополнительно отдельно
from datetime import timedelta
timedelta(seconds=1)
newPsevdonim, Да все можно, но код, который вы предлагаете другим как минимум работать должен.
А что-до до "вашего импорта" . Так он как раз и не работает. Опять написали, не проверив.
Можно вот такой вариант:
from datetime import datetime, timedelta
datetime.now() + timedelta(seconds=1)
это да. Но это точно не то, что вы предлагали.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.