C# TimeSpan.Milliсекунды в формате 2 цифр ⇐ C#
C# TimeSpan.Milliсекунды в формате 2 цифр
У меня есть таймер, который я хочу показать минуты:секунды:сотни секунд. Поскольку в C# timespan нет метода для получения сотен, а есть только миллисекунды, мне нужно как-то отформатировать это.
TimeSpan ts = stopWatch.Elapsed; currentTime = String.Format("{0:00}:{1:00}:{2:00}", ts.Minutes, ts.Seconds, Math.Round(Convert.ToDecimal(ts.Milliсекунды),2)) ; ClockTextBlock.Text = currentTime; Я пробовал использовать Math.Round, но ничего не получилось. Результат по-прежнему варьируется от 1 до 3 цифр, например:
01:12:7 01:12:77 01:12:777 Я хочу, чтобы формат всегда был таким
01:12:07 01:12:77
У меня есть таймер, который я хочу показать минуты:секунды:сотни секунд. Поскольку в C# timespan нет метода для получения сотен, а есть только миллисекунды, мне нужно как-то отформатировать это.
TimeSpan ts = stopWatch.Elapsed; currentTime = String.Format("{0:00}:{1:00}:{2:00}", ts.Minutes, ts.Seconds, Math.Round(Convert.ToDecimal(ts.Milliсекунды),2)) ; ClockTextBlock.Text = currentTime; Я пробовал использовать Math.Round, но ничего не получилось. Результат по-прежнему варьируется от 1 до 3 цифр, например:
01:12:7 01:12:77 01:12:777 Я хочу, чтобы формат всегда был таким
01:12:07 01:12:77
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как преобразовать 24-часовой формат TimeSpan в 12-часовой формат TimeSpan?
Anonymous » » в форуме C# - 0 Ответы
- 70 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Отформатируйте TimeSpan в мм:сс для положительных и отрицательных значений TimeSpan.
Anonymous » » в форуме C# - 0 Ответы
- 32 Просмотры
-
Последнее сообщение Anonymous
-