Can anyone help me with this error?
12 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Hello everyone,
I can't go on because I get this error: "Error using datetime (line 647). Could not recognize the date/time format of '0'. You can specify a format using the 'InputFormat' parameter. If the date/time text contains day, month, or time zone names in a language foreign to the 'en_US' locale, those might not be recognized. You can specify a different locale using the 'Locale' parameter."
Thank you very much.
0 Kommentare
Akzeptierte Antwort
Dave B
am 7 Aug. 2021
giuliayearlyDELTA2.Year is a char array, so giuliayearlyDELTA2.Year(1) is '0', and you're calling datetime on that value.
Some options (I didn't look at the rest of your code so not sure where you're headed):
Option 1, call datetime on the row of chars:
xstart = datetime(giuliayearlyDELTA2.Year(1,:))
Option 2, convert the table variable to datetime and then index the first item
giuliayearlyDELTA2.Year=datetime(giuliayearlyDELTA2.Year);
xstart = giuliayearlyDELTA2.Year(1);
Option 3, convert the table variable to string, then call datetime on the first item:
giuliayearlyDELTA2.Year=string(giuliayearlyDELTA2.Year);
xstart = datetime(giuliayearlyDELTA2.Year(1));
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Annotations finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!