Возможно, используйте datetime.timedelta()
, например:
>>> import datetime
>>> now = datetime.datetime.now()
>>> now
datetime.datetime(2019, 11, 5, 10, 9, 16, 129672)
>>> new_date = now + datetime.timedelta(seconds=30)
>>> new_date
datetime.datetime(2019, 11, 5, 10, 9, 46, 129672)
Теперь отформатируйте новую дату в виде строки:
>>> new_date.isoformat().split('.')[0].replace('-', '').replace(':', '')
'20191105T100946'
Или более чистым способом, используя .strftime()
:
>>> new_date.strftime("%Y%m%dT%H%M%S")
'20191105T100946'