problem with datetime : day is wrong
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
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 commentaires
Réponse acceptée
Angelo Yeo
le 22 Sep 2023
There was no Feb 31st in 2008.
4 commentaires
Walter Roberson
le 22 Sep 2023
It is a common trick to code datetime([year 1 daynumber]) instead of datetime([year 1 1])+days(daynumber-1)
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Dates and Time dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!