Tendrás que hacer una rutina que pase de centi a sexa.

Tienes dos maneras de hacerlo quedandote con el resto de una división por 60
o quedandote con la parte decimal de una división 60 para los minutos y otra
para los segundos.

Creo que es más elegante utilizar el resto de la división con MVR o %REM.

En los dos casos, para tu ejemplo el tiempo será 3:38:29

Seguramente tendré alguna rutina en RPGLE que haga esto, pero me ha dado más
pereza buscarla que no explicarla :-)

-- 
Atentament / Kind Regards

Àlex Corretgé
Serveis Informàtics Corretgé.com SLU
http://corretge.cat/

LinkedIn: http://www.linkedin.com/in/corretge


2008/6/30 Sergio Bortolo <[EMAIL PROTECTED]>:

>  Alex, en realidad el campo representa un tiempo en milisegundos, por
> ejemplo 13.109.515 esto equivaldría a 218, 49 minutos ó 3.64 hs.
>
> La idea es llevar el valor de este campo de tiempo transcurrido al formato
> HH:MM:SS
>
> Tomando como ejemplo el tiempo que di sería 03:38:24 de tiempo de actividad
> aproximado.
>
> Gracias.
>
> Sergio
>
>
>
>
> ------------------------------
> Date: Mon, 30 Jun 2008 19:20:39 +0200
> From: [EMAIL PROTECTED]
> To: [email protected]
> Subject: Re: Convertidor
>
> Adivinando un poco, es posible que los valores de tipo fecha que indicas
> sean fechas de tipo Unix Time <http://en.wikipedia.org/wiki/Unix_time>, si
> además obtienes milisegundos, tendrás de tener un separador, acostumbra a
> ser un espacio en blanco.
>
> Los valores Unix Time sirven para representar fechas y su valor son los
> segundos que han transcurrido des de lo que se considera el inicio de la
> època Unix: el 1 de enero de 1970.
>
> Si esto es así, puedes utilizar la API 
> CEEDATM<http://publib.boulder.ibm.com/infocenter/iseries/v5r3/index.jsp?topic=/apis/CEEDATM.htm>que
>  convierte los segundos des de  las 00:00 del 14 de octubre del 1582
> (fecha de adopción del calendario gregoriano) a un formato de fecha que le
> indiques.
>
>
> --
> Atentament / Kind Regards
>
> Àlex Corretgé
> Serveis Informàtics Corretgé.com SLU
> http://corretge.cat/
>
> LinkedIn: http://www.linkedin.com/in/corretge
>
>
>
> 2008/6/30 Sergio Bortolo <[EMAIL PROTECTED]>:
>
> hola a todos, estoy trabajando con el journal de contabilidad y algunos de
> los valores que brinda este journal (por ejemplo tiempo de actividad) estan
> dados en milisegundos.
>
> Alguien tiene escrita alguna rutina que permita pasar de milisegundos a un
> formato HH:MM:SS para que visualmente sea más amigable.
>
> Gracias de antemano.
>
> Saludos.
>
> Sergio
>
>
>
>
>
>
>
> ------------------------------
> Descargá ya gratis y viví la experiencia Windows Live. Descubre Windows
> Live <http://www.descubrewindowslive.com/latam/index.html>
>
> __________________________________________________
> Forum.HELP400 es un servicio m&#225;s de NEWS/400.
> &#169; Publicaciones Help400, S.L. - Todos los derechos reservados
> http://www.help400.es
> _____________________________________________________
>
> Para darte de baja visita la siguente URL:
> http://listas.combios.es/mailman/listinfo/forum.help400
>
>
>
>
>
> ------------------------------
> Descargá ya gratis y viví la experiencia Windows Live. Descubre Windows
> Live <http://www.descubrewindowslive.com/latam/index.html>
>
> __________________________________________________
> Forum.HELP400 es un servicio m&#225;s de NEWS/400.
> &#169; Publicaciones Help400, S.L. - Todos los derechos reservados
> http://www.help400.es
> _____________________________________________________
>
> Para darte de baja visita la siguente URL:
> http://listas.combios.es/mailman/listinfo/forum.help400
>
__________________________________________________
Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
&amp;#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

Responder a