Olá,
Por favor, revise a lógica FM BDL_GET_GREENWICH_TIME.
Saudações,
Ferry Lianto
Avalados por :
Olá a todos!
Tenho um programa que lê spools e envia arquivos anexados por e-mail aos usuários. Na tabela de solicitações de spool (TSP01), o horário é registrado no horário padrão GMT! Estava tudo bem, exceto quando os spools eram criados após as 19:00, o horário GMT seria do dia seguinte! O programa procura spools para um dia específico, mas não consegue encontrar spools criados após as 19:00 porque teriam a data do dia seguinte, já que a data e hora de criação foram salvas em GMT! Tenho pesquisado tópicos e descobri como converter o GMT para o horário EST! Por exemplo, a data e hora de criação do spool em GMT é 2007032715012400 e em EST deveria ser 27/03/2007 às 11:01 da manhã, pois é quando o spool foi criado. Até tentei usar a função RKE_TIMESTAMP_CONVERT_INPUT, mas sem sucesso, talvez eu esteja fazendo algo errado! Alguém poderia me ajudar, por favor?
Obrigado.
Mithun
Olá,
Por favor, revise a lógica FM BDL_GET_GREENWICH_TIME.
Saudações,
Ferry Lianto
Ferry:
Já tentei isso e me dá o valor 20070327190124!! Meu horário GMT era 2007032715012400. Deveria obter algo como 2007032711012400 porque meu spool foi criado às 11:01 da manhã.
Mithun.
Olá,
Por favor, teste isso.
DATA: l_datum LIKE sy-datum, " Data
l_ctime LIKE sy-uzeit, " Hora atual
l_tstmp TYPE timestamp. " Carimbo de data/hora
l_datum = sy-datum.
l_ctime = sy-uzeit.
CONVERT DATE l_datum
TIME l_ctime
INTO TIME STAMP l_tstmp TIME ZONE sy-zonlo.
Saudações,
Ferry Lianto
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute