 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
J.E.A. Invitado
|
Publicado: Vie 09 May, 2003 2:42 pm Asunto: Tiempo desde 1970 |
|
|
Hola
Tengo un problema, me dan el tiempo en segundos desde el 1 de 1 de 1970, 6 Bytes, y tengo que pasarlo a segundos, minutos, hora, dia, mes y año. Alguien conoce alguna rutina para hacer el cambio.
Gracias |
|
| Volver arriba |
|
 |
Angel Master


Registrado: 15 Abr 2003Mensajes: 2311Ubicación: Toledo (España)
|
Publicado: Lun 12 May, 2003 7:55 am Asunto: Convertir tiempo |
|
|
Hay cuatro instrucciones (DecodeDate, DecodeTime, EncodeDate y EncodeTime) que sirve para convertir cadenas en fechas y viceversa.
No queda muy claro: ¿Cómo tienes el dato que quieres convertir? ¿En formato fecha/hora -TDateTime- o como cadena -char o AnsiString-? _________________ Un saludo
Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA) |
|
| Volver arriba |
|
 |
j.e.a. Invitado
|
Publicado: Mar 13 May, 2003 8:30 am Asunto: Re: Convertir tiempo |
|
|
| Angel escribió: | Hay cuatro instrucciones (DecodeDate, DecodeTime, EncodeDate y EncodeTime) que sirve para convertir cadenas en fechas y viceversa.
No queda muy claro: ¿Cómo tienes el dato que quieres convertir? ¿En formato fecha/hora -TDateTime- o como cadena -char o AnsiString-? |
Hola Angel:
Gracias por tu respuesta.
En realidad se trata de una trama de comuniaciones de un protocolo entre un PC (Master) y un microcontrolador (Slave), dentro de la trama master hay 4 bytes que corresponde con los segundos y 2 bytes con fraciones de segundo desde 1970 hasta la fecha actual. Con ese dato el microcontrolador tiene que ser capaz de actualizar un chip calendario con el que poder ser autonomo por si se corta la comuniacion con el PC. El microcontrolador se programa en ensamblador y la cosa era ver si hay alguna rutina en C que pudiera pasar a enasamblador y que me haga la conversion, la forma de los datos de salida me da igual ya, el chip trabaja en formato ascii.
gracias |
|
| Volver arriba |
|
 |
Angel Master


Registrado: 15 Abr 2003Mensajes: 2311Ubicación: Toledo (España)
|
|
| Volver arriba |
|
 |
|
|
No puedes publicar temas nuevos en este foro No puedes responder a temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en las encuestas de este foro
|
© 2002–2026 Club Builder · Funciona con phpBB.
|