import datetime
tz = '+10:00'

def tz_to_timedelta(tz):
    min = datetime.datetime.strptime('', '')
try:
    return -(datetime.datetime.strptime(tz, '-%H:%M') - min)
except ValueError:
    return datetime.datetime.strptime(tz, '+%H:%M') - min
print(tz_to_timedelta(tz))
Есть ли директива формата подстановочных знаков для strptime?