I have a cell variable 201624x1 with values for date from '01/01/1994 01' until '01/01/1994 01' How do I convert these into Matlab dates
Thanks

3 comentarios

Jan
Jan el 3 de Jul. de 2017
It depends on what "from '01/01/1994 01' to '01/01/1994 01'" means. Why are the two strings equal and what is the trailing "01"?
Johannes Deelstra
Johannes Deelstra el 3 de Jul. de 2017
sorry this was wrong. the time series starts at 01/01/1994 01 in which the 01 is 1 o' clock and ends at 31/12/2016 23 in which 23 is the 24 hrs midnight
per isakson
per isakson el 4 de Jul. de 2017
Editada: per isakson el 4 de Jul. de 2017

Iniciar sesión para comentar.

 Respuesta aceptada

Guillaume
Guillaume el 4 de Jul. de 2017

2 votos

datetime(yourcellarray, 'InputFormat', 'dd/MM/yyyy HH')

Más respuestas (1)

Anushi1998
Anushi1998 el 4 de Jul. de 2017

0 votos

Use strfun and datetime functions for conversion

1 comentario

Guillaume
Guillaume el 4 de Jul. de 2017
You probably mean cellfun. There is no strfun in base matlab. In any case, datetime can directly operate on a cell array so cellfun would not even be needed.

Iniciar sesión para comentar.

Categorías

Productos

Etiquetas

Preguntada:

el 3 de Jul. de 2017

Respondida:

el 4 de Jul. de 2017

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by