Página 1 de 1

Transformar Datas no padrão AAAA-MM-DD

Enviado: 15 Jul 2010 11:23
por Ricardo Sales Ribeiro
Bom Dia amigos!

Estou precisando transformar a data do clock do PC q estar DD/MM/AAAA, EM AAAA-MM-DD, e colocar traco(-) ao inves de (/) ou (.).
A função SET DATE ANSI faz essa transformação, mas continua co os pontos, como fazer para ficar com os traço tipo
2010-07-15

Estou gerando um arquivo Txt para Sefaz sobre a Nfe e o layout mostra neste padrão.

Gratos

Re: Transformar Datas no padrão AAAA-MM-DD

Enviado: 15 Jul 2010 11:47
por Toledo
Segue um exemplo:

Código: Selecionar todos

SET CENTURY ON
SET DATE ANSI
vData:=STRTRAN(dtoc(date()),".","-")
Abraços,

Re: Transformar Datas no padrão AAAA-MM-DD

Enviado: 15 Jul 2010 15:01
por alxsts
Olá!

Ou:

Código: Selecionar todos

 Transform( DtoS( Date() ), "@R 9999-99-99")