Member 12759083 Ответов: 2

Как получить секунды в hh: mm:ss в форме windows


я создал хранимую процедуру для преобразования hh:mm: ss в секунды. Теперь для проверки мне нужно преобразовать секунды в hh:mm: ss и показать их в отдельных полях в форме windows, разделенных двоеточием.мне нужно выполнить это с помощью c# любезно направьте меня в разделении этих значений и покажите его в форме windows с помощью c#.

Что я уже пробовал:

я преобразовал секунды в hh:mm:ss я хочу знать, как разделить их и отобразить в форме windows с помощью c#

Patrice T

И у вас нет кода ?

2 Ответов

Рейтинг:
0

#realJSOP

В следующем примере, str будет "00: 20: 34"

TimeSpan test = TimeSpan.FromSeconds(1234);
string str = test.ToString();


Рейтинг:
0

Bilgehan Berberoğlu

Вам нужно преобразовать second в DateTime объект

DateTime origin = new DateTime(1970, 1, 1, 0, 0, 0, 0, DateTimeKind.Utc);
origin.AddSeconds(timestamp);


После этого вы можете получить hour, min, sec и т. д. Из объекта DateTime
var hour = origin.Hour;
var min = origin.Minute;
var sec = origin.Second;


за дополнительной информацией; https://msdn.microsoft.com/tr-tr/library/system.datetime(v=против 110). aspx[^]