-2

How to convert string datatime in to timedelta

string = "%y -%m -%d 00:15:00"

date_string = datetime.strftime(datetime.now(),string)

date_final = datetime.fromtimestamp(mktime(date_string)

typeerror = tuple or struct_time argument requried

1 Answers1

0

Use datetime.combine:

from datetime import datetime, date

out = datetime.combine(date.today(), datetime.strptime('00:15', '%H:%M').time())
print(out)

# Output
datetime.datetime(2022, 2, 4, 0, 15)
Corralien
  • 109,409
  • 8
  • 28
  • 52