Converter data para extenso ?

Delphi

07/11/2003

Olá Pessoal !

tenho uma data tipo 10/10/2003

gostaria de mostra-la assim:

10 de Outubro de 2003

como fazer isso ?


Obrigada !

Renata Coimbra


Renata Coimbra

Renata Coimbra

Curtidas 0

Respostas

Frare

Frare

07/11/2003

Olá, Coimbra

Tente isso

rlData.Caption := FormatDateTime(´´São Paulo,´ dd ´de´ mmmm ´de´ YYYY´,date);

Espero ter ajudado


GOSTEI 0
Renata Coimbra

Renata Coimbra

07/11/2003

frare Obrigada pela ajuda !

gostaria de gravar essas informações separadas exemplo:

depois de converter para extenso gostaria de salvar
o dia,mes,ano em campos separados

Campos:

dia
mes
ano

Obrigada !

Renata Coimbra


GOSTEI 0
Frare

Frare

07/11/2003

Tente isso
const

WeekDays : Array[1..7] of String =
(´Sunday´,´Monday´,´Tuesday´,´Wednesday´,
´Thursday´,´Friday´,´Saturday´);

Months : Array[1..12] of String =
(´January´,´February´,´March´,´April´,´May´,
´June´,´July´,´August´,´September´,´October´,
´November´,´December´);

Function DayOfWeek( Day : Integer ): String;
Begin
DayOfWeek := WeekDays[Day+1];
End;

Function Months( Month : Integer ): String;
Begin
Months := Months[Day+1];
End;

Espero ter ajudado :wink:


GOSTEI 0
POSTAR