- Регистрация
- 30.08.2020
- Сообщения
- 85
- Реакции
- 2
- Баллы
- 8
int ms = 12345678;
TimeSpan ts = TimeSpan.FromMilliseconds(ms);
return ts.ToString(@"hh\:mm\:ss");
// Переменная проекта, в которой хранится значение миллисекунд.
double ms=Convert.ToDouble(project.Variables["milliseconds"].Value);
var timespan = TimeSpan.FromMilliseconds(ms);
return string.Format("{0}:{1}:{2}", (int)timespan.TotalHours, timespan.Minutes, timespan.Seconds);
как переменную вставить?))))C#:int ms = 12345678; TimeSpan ts = TimeSpan.FromMilliseconds(ms); return ts.ToString(@"hh\:mm\:ss");
спасибо, там в принципе не может быть 24ч, так что первый вариант в моем случае удобнее.Вот ещё один вариант.
Отличие от предыдущего в том, что код вернёт общее количество часов даже если их больше 24.
C#:// Переменная проекта, в которой хранится значение миллисекунд. double ms=Convert.ToDouble(project.Variables["milliseconds"].Value); var timespan = TimeSpan.FromMilliseconds(ms); return string.Format("{0}:{1}:{2}", (int)timespan.TotalHours, timespan.Minutes, timespan.Seconds);

Тип Время СообщениеC#:int ms = project.Variables["ms"].Value; TimeSpan ts = TimeSpan.FromMilliseconds(ms); project.Variables["time"].Value = ts.ToString(@"hh\:mm\:ss");
int ms = Int32.Parse(project.Variables["ms"].Value);
Благодарю)Ага, в запаре в число не спарсил
C#:int ms = Int32.Parse(project.Variables["ms"].Value);


