from cell to date
275 views (last 30 days)
Show older comments
Johannes Deelstra on 3 Jul 2017
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
per isakson on 4 Jul 2017
Edited: per isakson on 4 Jul 2017
- See Represent Dates and Times in MATLAB
- See Convert Between Datetime Arrays, Numbers, and Text
- What do you mean by "Matlab dates" ? An array of serial date numbers or a datetime array.
- Either 00 through 23 or 01 through 24. I prefer the former because 24 will automatically be converted to 00 of the following day.
datetime(yourcellarray, 'InputFormat', 'dd/MM/yyyy HH')
More Answers (1)
Anushi1998 on 4 Jul 2017
Use strfun and datetime functions for conversion
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.
Find more on Dates and Time in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!