DateTime beschwert sich immer wieder über das String -Format
Posted: 16 Feb 2025, 15:52
Die folgenden Zeilen < /p>
Ich verstehe wirklich nicht, warum DateTime über das String -Format oder wie man es behebt.
Code: Select all
new_variable = dataset['Time'].units[14:].rstrip()
print ("NEW VARIABLE ", new_variable, type(new_variable), len(new_variable))
datetime_variable = datetime.datetime.strptime(new_variable, '%y-%m-%d %H:%M:%S')
< /code>
erzeugt die folgende Ausgabe < /p>
NEW VARIABLE 2025-02-07 00:00:00 19
< /code>
generiert jedoch den folgenden Fehler < /p>
datetime_variable = datetime.strptime(new_variable, '%y-%m-%d %H:%M:%S')
File "/usr/lib/python3.10/_strptime.py", line 568, in _strptime_datetime
tt, fraction, gmtoff_fraction = _strptime(data_string, format)
File "/usr/lib/python3.10/_strptime.py", line 349, in _strptime
raise ValueError("time data %r does not match format %r" %
ValueError: time data '2025-02-07 00:00:00' does not match format '%y-%m-%d %H:%M:%S'