Function for day of the year
20 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
amateurintraining
il 11 Ott 2017
Modificato: per isakson
il 11 Ott 2017
How do I write a function that responds the days of the year when given a certain date? For example, January 7th, 2017 would respond 7 as that is the 7th day of the year. (This is also accounting for leap years.)
0 Commenti
Risposta accettata
per isakson
il 11 Ott 2017
Modificato: per isakson
il 11 Ott 2017
Introduced in R2014b
>> day( datetime('07-Jan-2017', 'InputFormat', 'dd-MMM-yyyy' ), 'dayofyear' )
ans =
7
"accounting for leap years" If not, shame on The MathWorks!
>> day( datetime('01-Mar-2017', 'InputFormat', 'dd-MMM-yyyy' ), 'dayofyear' )
ans =
60
>> day( datetime('01-Mar-2016', 'InputFormat', 'dd-MMM-yyyy' ), 'dayofyear' )
ans =
61
0 Commenti
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!