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!