フィルターのクリア

Time data conversion

2 ビュー (過去 30 日間)
jason beckell
jason beckell 2012 年 1 月 25 日
Hello to everybody!
I have a very simple question. Assuming that I have the following data
tn = datestr(t2-t1,'yyyy-mm-dd HH:MM:SS FFF')
tn =
2012-01-25 16:11:10 645
is there in Matlab a routine which automicatically translates into milliseconds? Thank you very much!
Jason.

採用された回答

Walter Roberson
Walter Roberson 2012 年 1 月 25 日
Your question is not quite clear about what you want. One interpretation would be that you want
(t2 - t1) * (24 * 60 * 60 * 1000)
That is, serial date numbers are in full days, so multiply by 24 * 60 * 60 * 1000 to get the time difference as milliseconds.

その他の回答 (1 件)

Andrew Newell
Andrew Newell 2012 年 1 月 25 日
Here are two conversions you could do:
datevec('2012-01-25 16:11:10 645','yyyy-mm-dd HH:MM:SS FFF')
datenum('2012-01-25 16:11:10 645','yyyy-mm-dd HH:MM:SS FFF')

カテゴリ

Help Center および File ExchangeDates and Time についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by