convert date and time in seconds
古いコメントを表示
Hello everyone, I have a table with several variables. Among others, I have 2 columns with date and time. These 2 columns are cells with strings ('iscellstr'=1 and 'ischar'=0). How can I convert them in seconds? thank you very much!
7 件のコメント
Walter Roberson
2018 年 9 月 4 日
You could calculate number of seconds since some event, such as by converting serial date numbers from days into seconds. This would, however, be prone to errors due to leap seconds and calendar changes that happened at different dates in different parts of the world.
Nivodi
2018 年 9 月 4 日
jonas
2018 年 9 月 4 日
But you will also get unique values if you convert the time stamps (date+time) to a datetime array. Unless there is a specific reason you need the data to be in seconds (or any other duration), then I'd strongly recommend simply converting your time-vector to a datetime array and work with that.
Nivodi
2018 年 9 月 4 日
編集済み: Walter Roberson
2018 年 9 月 4 日
jonas
2018 年 9 月 4 日
Not sure what you are doing, but that is not the correct syntax. I wrote some lines of code in the answer section to give you an idea of what I meant.
Nivodi
2018 年 9 月 4 日
採用された回答
その他の回答 (0 件)
カテゴリ
ヘルプ センター および File Exchange で Dates and Time についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!