

Gracias
| |||
Por aca no es la cosa.... sale mas facil programar una funcion que te haga esa operacion en tu pagina ASP o programa.... asi recibes el campo de la base y le pasas la funcion que te formatee antes de desplegar la informacion... no es dificil pero es largo ya que tienes que estar dividiendo por 60... usando mod... etc etc..... ve por ese lado |
| ||||
Espera... Existe la funcion DATEPART... busca en la ayuda para que veas que puedes obtener la hora, por ejemplo: datepart(hh, lafecha) para las demas partes de un datetime puedes verlo en la ayuda... saludos y suerte
__________________ :pirata: El arte de desarrollar es dejar que los otros lo hagan |
| ||||
para componer lo anterior... aunque no es muy bonito, sirve: cast(floor(TUCAMPO/3600 ) as varchar(2))+':'+cast(floor((TUCAMPO-floor(TUCAMPO/3600 )*3600)/60) as varchar(2))+':'+cast(TUCAMPO-floor((TUCAMPO-floor(TUCAMPO/3600 )*3600)/60)*60-floor(TUCAMPO/3600 )*3600 as varchar(2)) esto asume que lo que tienes almacenado son "segundos" saludos.
__________________ :pirata: El arte de desarrollar es dejar que los otros lo hagan |