Utilize FM CONVERT_DATE_TO_EXTERNAL para converter o formato da data em MMDDYY, verifique se isso te ajuda.
Avalados por :
Olá,
Tenho um requisito para converter datas do formato: AAAAMMDD para o formato: MM/DD/AAAA. Você pode sugerir um módulo de função padrão apropriado, se existir? Caso contrário, por favor, sugira uma solução para essa conversão de dados.
Obrigado,
Rajan.SA
Utilize FM CONVERT_DATE_TO_EXTERNAL para converter o formato da data em MMDDYY, verifique se isso te ajuda.
Utilize o módulo de função CONVERT_DATE_TO_EXTERNAL. Isso converterá a data para o formato específico do usuário. Portanto, se o seu formato específico de usuário for mm/dd/yyyy, então é tudo o que você precisa.
Saudações,
RIch Heilman
Olá,
Você pode usar FORMATO DE ESCRITA.
Aqui está o código de exemplo:
DATA: BEGDA TYPE TEXT10,
ENDDA TYPE SY-DATUM.
WRITE SY-DATUM TO BEGDA MM/DD/YYYY.
WRITE SY-DATUM TO ENDDA MM/DD/YYYY.
E claro, você pode usar outros formatos, como:
... DD/MM/AA
... MM/DD/AA
... DD/MM/AAAA
... MM/DD/AAAA
... DDMMAA
... MMDDAA
... AA/MM/DD
Ou você pode usar a instrução concatenate:
concatenate SY-DATUM+4(2) SY-DATUM+6(2)
SY-DATUM(4) INTO BEGDA separated by '/'.
Saudações,
Olá,
Você pode usar FORMATO DE ESCRITA.
Aqui está um código de exemplo:
DATA: BEGDA TYPE TEXT10,
ENDDA TYPE SY-DATUM.
WRITE SY-DATUM TO BEGDA MM/DD/YYYY.
WRITE SY-DATUM TO ENDDA MM/DD/YYYY.
E, claro, você pode usar outros formatos, como:
... DD/MM/AA
... MM/DD/AA
... DD/MM/AAAA
... MM/DD/AAAA
... DDMMAA
... MMDDAA
... AA/MM/DD
Ou você pode usar a declaração concatenate:
concatenate SY-DATUM+4(2) SY-DATUM+6(2)
SY-DATUM(4) INTO BEGDA separated by '/'.
Saudações,
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute