Абсолютное время указано в сохраненном в этом формате:
time = "000:03:07.447"
Как эту строку можно элегантно преобразовать в секунды?
Обновление:
По предложению Harper89
3600*#1 + 60*#2 + #3 & @@ ToExpression[StringSplit["000:00:04.424", ":"]]
Сабольч предложил использовать AbsoluteTime
Из справки Mathematica: AbsoluteTime показывает общее количество секунд с начала 1 января 1900 года в вашем часовом поясе.
AbsoluteTime[{"000:03:07.447", {"Hour", ":", "Minute", ":", "Second",
".", "Millisecond"}}]
- AbsoluteTime[{"000:00:00.000", {"Hour", ":", "Minute", ":", "Second",
".", "Millisecond"}}]
Это работает как