的絕對時間給出存儲格式爲:轉換字符串小時:分鐘:sec.milisec以秒
time = "000:03:07.447"
如何此字符串一種優雅的方式轉換成秒?
更新:
至於建議的Harper89
3600*#1 + 60*#2 + #3 & @@ ToExpression[StringSplit["000:00:04.424", ":"]]
索博爾奇建議使用AbsoluteTime 從數學的幫助:AbsoluteTime給出的總秒數自1900年1月1日開始,在你的時間區。
AbsoluteTime[{"000:03:07.447", {"Hour", ":", "Minute", ":", "Second",
".", "Millisecond"}}]
- AbsoluteTime[{"000:00:00.000", {"Hour", ":", "Minute", ":", "Second",
".", "Millisecond"}}]
這適用
看來'AbsoluteTime'已經改變的版本7和8 – Szabolcs 2012-02-14 15:20:38