Строка в формате времени
Цитата: Удаленный пользователь от 27.09.2021, 11:32Здрасти,
нужно вернуть строку в формате времени - 00:00:00
вот я делаю так - return hours +":"+minute+":"+ second;
Но как вы понимаете оно может вернуть допустим 00:1:3 а нужно 00:01:03
я конечно могу кучу if накидать но я на 100% уверен есть более красивый вариант решения
Здрасти,
нужно вернуть строку в формате времени - 00:00:00
вот я делаю так - return hours +":"+minute+":"+ second;
Но как вы понимаете оно может вернуть допустим 00:1:3 а нужно 00:01:03
я конечно могу кучу if накидать но я на 100% уверен есть более красивый вариант решения
Цитата: Удаленный пользователь от 27.09.2021, 12:43Тему можно закрыть если что решил так
var sSecond = String.Format("{0:00}", second);
var sMinute = String.Format("{0:00}", minute);
var sHours = String.Format("{0:00}", hours);return hours +":"+minute+":"+ second;
Тему можно закрыть если что решил так
var sSecond = String.Format("{0:00}", second);
var sMinute = String.Format("{0:00}", minute);
var sHours = String.Format("{0:00}", hours);
return hours +":"+minute+":"+ second;
Цитата: admin от 07.10.2021, 12:21Привет 🖐
DateTime.Now.ToLongTimeString();возвращает с нулями, как и положено.
Также нужно помнить о том, какой формат времени у пользователя.
Привет 🖐
СкопированоDateTime.Now.ToLongTimeString(); возвращает с нулями, как и положено.
Также нужно помнить о том, какой формат времени у пользователя.
Цитата: Удаленный пользователь от 07.10.2021, 12:25Добрый день.
Разные варианты форматирования.
Добрый день.
Разные варианты форматирования.