- Регистрация
- 23.03.2015
- Сообщения
- 1 169
- Благодарностей
- 691
- Баллы
- 113
Всем привет. Мне нужно узнать время аудиофайла в секундах. Оно у меня в формате чч:мм:сс:.мс
Какого-то готового решения как перевести такое время в секунды я не нашёл, поэтому сколхозил сам. Миллисекунды просто удалил, секунды, часы и минуты положил в переменные. В коде хочу пересчитать всё это в секунды:
Ткните носом где я ошибся?
Ну или может быть какой-то готовый вариант есть?
Какого-то готового решения как перевести такое время в секунды я не нашёл, поэтому сколхозил сам. Миллисекунды просто удалил, секунды, часы и минуты положил в переменные. В коде хочу пересчитать всё это в секунды:
C#:
int x = int.Parse(project.Variables["hh"].Value) * 3600;
int y = int.Parse(project.Variables["mm"].Value) * 60;
int z = int.Parse(project.Variables["ss"].Value);
int s = x + y + z;
project.Variables["time_audio_sec"].Value = int s;
Ну или может быть какой-то готовый вариант есть?