¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Cómo convertir hora GMT a hora EST en un programa de lectura de spools

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 16 Vistas
0
Cargando...

¡Hola a todos!

Tengo un programa que lee spools y envía archivos adjuntos por correo electrónico a los usuarios. En la tabla de solicitudes de spool (TSP01), ¡la hora está registrada en la hora estándar GMT! Estaba bien, excepto cuando los spools se creaban después de las 7:00 p.m., ¡la hora GMT sería del día siguiente! El programa busca spools para un día específico, pero no puede encontrar spools creados después de las 7:00 p.m. porque tendría la fecha del día siguiente, ¡ya que la fecha y hora de creación se guardó en GMT! ¡He estado revisando hilos y descubrí cómo convertir GMT a hora EST! Por ejemplo, la fecha y hora de creación del spool en GMT es 2007032715012400 y en EST debería ser 27/03/2007 a las 11:01 a.m., porque es cuando se creó el spool. ¡Incluso intenté usar la función RKE_TIMESTAMP_CONVERT_INPUT pero sin suerte, tal vez estoy haciendo algo mal! ¿Podría alguien ayudarme, por favor?

Gracias.

Mithun

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

3 Respuestas

0
Cargando...

Hola,

Por favor, revisa la lógica FM BDL_GET_GREENWICH_TIME.

Saludos,

Ferry Lianto

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Ferry:

I already tried this and it gives me the value 20070327190124!! My GMT time was 2007032715012400. I should get something like 2007032711012400 because my spool was created at 11:01 AM.

Mithun.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola,

Por favor, prueba esto.


DATA: l_datum LIKE sy-datum,      " Fecha
      l_ctime LIKE sy-uzeit,      " Hora actual
      l_tstmp TYPE timestamp.     " Sello de tiempo        
 
l_datum = sy-datum.
l_ctime = sy-uzeit.

CONVERT DATE l_datum
        TIME l_ctime
        INTO TIME STAMP l_tstmp TIME ZONE sy-zonlo.

Saludos,

Ferry Lianto

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?