none
Pasar HH:MM:SS a Segundos RRS feed

  • Pregunta

  • Hola!, bastante agradecido con todos ustedes por la ayuda y las ganas de enseñar que tienen la mayoria de ustedes.

    En este caso tengo una duda quiero pasar Horas,Minutos y Segundos a Segundos

    1 Hora 30 Minutos 30 Segundos = 3600 + 1800  + 30 = 5430 Segundos.

    Gracias por su Ayuda!.

    Hice esta de Segundos a Horas, Minutos y Segundos pero me hace falta la de Horas,Minutos y Segundos a segundos.

       DECLARE @duracionTurnos int = 349
    	 SELECT
    		(@duracionTurnos / (24*60*60)) Dias, -- Dias Duracion
    		((@duracionTurnos % (24 * 60 * 60)) / (60 * 60)) Horas, -- Horas Duracion
    		(@duracionTurnos % (24 * 60 * 60)) % (60 * 60) / 60 Minutos, -- Minutos Duracion
    		((@duracionTurnos % (24 * 60 * 60)) % (60 * 60)) % 60 Segundos -- Segundos Duracion
    	 GO

    miércoles, 11 de septiembre de 2019 13:29

Respuestas

  • Deleted
    • Propuesto como respuesta Sergio S Arias miércoles, 11 de septiembre de 2019 13:51
    • Marcado como respuesta Jupablacha18 miércoles, 11 de septiembre de 2019 13:53
    miércoles, 11 de septiembre de 2019 13:44
  • No tienes mas que ir multiplicando y sumando, igual que cuando lo haces a mano:

    declare @horas int = 1
    declare @minutos int = 30
    declare @segundos int = 30
    
    declare @totalsegundos int
    set @totalsegundos = @horas * 3600 + @minutos * 60 + @segundos

    • Marcado como respuesta Jupablacha18 miércoles, 11 de septiembre de 2019 13:54
    miércoles, 11 de septiembre de 2019 13:47

Todas las respuestas