¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como alterar o formato de data YYYYMMDD para MM/DD/YYYY: Guia passo a passo com módulo de função

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

Olá,

Como alterar o formato da data de YYYYMMDD para MM/DD/YYYY?

Exemplo: 20071008 para 10/08/2007

Existe algum módulo de função para isso?

Saudações

Rahul

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

4 Respuestas

0
Cargando...

Você pode usar o offset

date(4) é o ano

date+4(2) é o mês

date+6(2) é o dia

use a concatenação da data 4(2) '/' data 6(2) '/' date(4) no campo date_result.

PONTOS DE RECOMPENSA SE FOR ÚTIL.

Khusro Habib

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

Olá,

Para isso, você terá que obter a data na tela em uma string ou caractere de comprimento 10 e então passá-la para a FM, CONVERT_DATE_TO_INTERNAL e a saída estará no formato yyyymmdd....

Por favor, recompense se achar útil.

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

Olá,

você pode usar a máscara de edição 'yyyymmdd'.

ou

data: odate(12) value '13-JUL-2007',

idate like sy-datum,

odate1(10).

substituir todas as ocorrências de '-' em odate por espaço.

CALL FUNCTION 'CONVERSION_EXIT_IDATE_INPUT'

EXPORTING

INPUT = odate

IMPORTING

OUTPUT = idate

.

CALL FUNCTION 'CONVERSION_EXIT_PDATE_OUTPUT'

EXPORTING

INPUT = idate

IMPORTING

OUTPUT = odate1

.

write: / odate1.

Obrigado.

Recompensa se for útil.

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

Você pode usar a rolagem

date(4) é o ano

date+4(2) é o mês

date+6(2) é o dia

use a concatenação da data 4(2) '/' data 6(2) '/' date(4) no campo date_result.

PONTOS DE RECOMPENSA SE FOR ÚTIL.

Khusro Habib

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?