Convert character string to datetime variable
이전 댓글 표시
Hello all,
I have a character string that represents the day and time. It takes the following format:
T = '352:20:38:58.092000'
Where 355 represents the day number in the year (17-Dec-2020). Assuming that I know the year, what is the shortest way to convert this character string into a datetime variable to be
T = 17-Dec-2020 20:38:58.092000
I can do it but with multiple steps that include splitting the string to get the number of the day (352) and convert it to 'dd-mm-yyyy' format using:
Year = 2020; Day = 352;
datetime(Year,1,0) + caldays(Day);
But I am looking for the fastest way to do this, if anyone can help.
Thanks in advance!
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Data Type Conversion에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!