Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 03-09-2014
jars jars is offline
Miembro
 
Registrado: mar 2004
Posts: 279
Poder: 21
jars Va por buen camino
Convertir segundos en formato hh:mm:ss

Hola amigos estoy trabajando con Firebird 2.5 y utilizo la siguiente instrucción para la conversión:
Código SQL [-]
  select dateadd(second, 186399, cast('00:00:00' as time)) from rdb$database
pero en lugar de devolverme 51:46:39 me trae 03:46:39
Ya se que el formato es de 24 horas pero lo necesito para mostrar en ese formato el tiempo acumulado durante un período largo, pej. 235:46:22
Gracias
Responder Con Cita
  #2  
Antiguo 03-09-2014
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola jars.

Es que no creo que puedas evitar el formato trabajando con el tipo TIME...

Sin embargo se me ocurre que podrias hacer:
Código SQL [-]
SELECT CAST(CAST(:SECS AS INTEGER)/3600 AS VARCHAR(8)) ||':'||
       CAST(MOD(CAST(:SECS AS INTEGER),3600)/60 AS VARCHAR(8)) ||':'||
       CAST(MOD(MOD(CAST(:SECS AS INTEGER),3600),60) AS VARCHAR(8)) AS LAPSO
FROM RDB$DATABASE

Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #3  
Antiguo 03-09-2014
jars jars is offline
Miembro
 
Registrado: mar 2004
Posts: 279
Poder: 21
jars Va por buen camino
Gracias Ecfisa, funciona bien.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Convertir una formato de fecha en consulta sql ingabraham Varios 2 03-09-2010 21:25:59
Convertir de cualquier formato a jpg dunia_lv Gráficos 0 14-06-2010 17:11:44
Convertir segundos a formato hora, minutos y segundos jafera Varios 2 07-02-2009 22:13:45
convertir formato imagen cualquiera a ico kapullok_2006 Gráficos 2 01-12-2007 18:56:15
convertir a formato de Hora ebeltete SQL 1 05-06-2003 09:26:59


La franja horaria es GMT +2. Ahora son las 08:02:46.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi