Maciej Bartosiak

Maciej Bartosiak IT CONSULTANT

Temat: Konwersja sekundy do HH:MM:SS wyświetlająca powyżej 24h

Hejka, mam problem

Potrzebuje przekonwertować liczbę sekund do formatu HH:MM:SS, obecnie używam takiego kodu:

convert(varchar(10), dateadd(second, @LiczbaSekund, 0), 108)


Lecz pojawia się problem gdy @liczbaSekund > 86400 (powyżej 24h) - wtedy zwraca mi wartość + jedna doba, czyli np. 02:00:00 (a chciałbym uzyskać wartość 26:00:00)
Maciej Bartosiak

Maciej Bartosiak IT CONSULTANT

Temat: Konwersja sekundy do HH:MM:SS wyświetlająca powyżej 24h

OK poradziłem sobie

CAST(@Seconds/3600 AS VARCHAR(10))+ RIGHT(CONVERT(CHAR(8),DATEADD(ss,@Seconds,0),108),6)

Następna dyskusja:

Sumowanie czasu powyżej 24h




Wyślij zaproszenie do