Produce a Date vector starting with a desired date
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Christoph Meier
am 11 Aug. 2015
Kommentiert: Star Strider
am 11 Aug. 2015
Dear all, I am trying to produce a date vector, which includes year and month I would like to start With July 1926, and end with December 2014. Optimally, the format should be YYYYMM.
Thank you very much in advance!
Chris
Akzeptierte Antwort
Star Strider
am 11 Aug. 2015
This seems to work:
date1 = datenum('192607','yyyymm');
date2 = datenum('201412','yyyymm');
datev = date1:(365.25/13):date2;
result = unique(datestr(datev, 'yyyymm'),'rows');
sample = result(1:24,:) % Sample Output
2 Kommentare
Weitere Antworten (1)
Azzi Abdelmalek
am 11 Aug. 2015
d1='192607'
d2='201412'
dd1=datenum(d1,'yyyymm')
dd2=datenum(d2,'yyyymm')
out=datestr(dd1:dd2,'yyyymm')
Siehe auch
Kategorien
Mehr zu Dates and Time 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!