yyyymmdd to mm-dd-yyyy
    4 visualizzazioni (ultimi 30 giorni)
  
       Mostra commenti meno recenti
    
I unzipped NOAA summary of the day data in matlab and imported it as a table and as a matrix. The datetime is in yyyymmdd (20100801) format. How can I convert it to mm-dd-yyyy(08-01-2010)?
4 Commenti
  Jan
      
      
 il 1 Apr 2019
				@Elias: According to the documentation you need HH, not hh:
t = datetime('2010080123','InputFormat','yyyyMMddHH')
t.Format = 'MM-dd-yyyy';
t
t = 
   08-01-2010
  Akira Agata
    
      
 il 1 Apr 2019
				In addition, how about using datestr function? Like:
t = datetime('2010080123','InputFormat','yyyyMMddHH');
str = datestr(t,'mm-dd-yyyy');
>> str
str =
    '08-01-2010'
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!