Change data type of a table column into datetime?
Show older comments
Hi,
I have read a table with readtable and changed my the column with the time data to a char using detectImportOptions-function.
I now wanna change the data type from char to datetime but it doesnt work. How do i need to do it?
Answers (2)
Eric Sofen
on 9 Jun 2020
1 vote
Take a look at the convertvars function for changing the data type of a table variable.
Also, is there a reason you're bring in the time data as char rather than directly as datetime or duration from readtable?
Drishti Jain
on 28 May 2020
You can use datetime: https://in.mathworks.com/help/matlab/ref/datetime.html
e.g-
tm='10:14:25'
new_tm= datetime(tm,'Format','HH:mm:ss')
1 Comment
Mohammad Zaheer Hussein Suhabuth
on 21 Oct 2022
How abou the whole column of the table?
Categories
Find more on Tables 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!