Sequence of date with no leap year
    4 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    Hydro
      
 el 17 de Ag. de 2017
  
    
    
    
    
    Comentada: Peter Perkins
    
 el 23 de Ag. de 2017
            Hello all, I am analyzing climate data from a model that does not consider leap day. Is there a way to generate sequence of dates without considering the leap day? i generate the dates that i am interested, however, i do not know how to remove the leap day out of it. Any help would be appreciated.
   startDate = datetime(1986,01,01);
   endDate = datetime(2005,12,31);
   Time=(startDate:endDate)';
0 comentarios
Respuesta aceptada
  the cyclist
      
      
 el 17 de Ag. de 2017
        
      Editada: the cyclist
      
      
 el 17 de Ag. de 2017
  
      Add this line after you create your Time variable:
Time(month(Time)==2 & day(Time)==29) = []
2 comentarios
  Peter Perkins
    
 el 23 de Ag. de 2017
				Just remember, if you do any kind of arithmetic on that sequence, it will behave like a sequence of days that has had Feb 29ths removed, not as if you are using some special calendar. The number of days between 1-Feb-2016 and 1-Mar-2016 as computed by caldiff, for example, will still be 29.
Más respuestas (0)
Ver también
Categorías
				Más información sobre Calendar en Help Center y File Exchange.
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!