problem with datetime : day is wrong
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
year=2008
month=2
day=31
hh =[ year month day ]
datetime(hh) %it's not correct ((correct day is 31 not 2)
%i try to change datetime default but the result is the same
datetime.setDefaultFormats('defaultdate','yyyy-MM-dd')
datetime(hh)
0 Commenti
Risposta accettata
Angelo Yeo
il 22 Set 2023
There was no Feb 31st in 2008.
4 Commenti
Walter Roberson
il 22 Set 2023
It is a common trick to code datetime([year 1 daynumber]) instead of datetime([year 1 1])+days(daynumber-1)
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Dates and Time in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!