Data e dia da semana ! Socorro !

18/03/2003

0

Prezados colegas,

Estou fazendo um relatório de agenda no qreport com os seguintes campos:

Data
Hora

A data é escrita no formato dd/mm/aaaa. Estou querendo colocar um label em frente a data informando o dia da semana por extenso, segunda-feira. Sei que devo usar a função dayofweek mas não sei como.

A data está relacionada a um campo chamado data em meu banco de dados.

Obrigado

Wellington


Sheudas

Sheudas

Responder

Posts

18/03/2003

Evandro Massini

Tente o seguinte:

label1.caption:=formatdatetime(´dddd´,data);


Até mais...


Responder

18/03/2003

Bilouro

Naum vai precisar do dayofweek, use assim por exemplo:

showmessage(FormatDateTime(´dddd´,date));

agora se quiser garantir que seja exibido sempre em portugues mesmo em um sistema em inglês:

procedure geradata;
var
dias: array[1..7] of string;
begin
dias[1]:=´Domingo´;
dias[2]:=´Segunda-feira´;
dias[3]:=´Terça-feira´;
dias[4]:=´Quarta-feira´;
dias[5]:=´Quinta-feira´;
dias[6]:=´Sexta-feira´;
dias[7]:=´Sabado´;
showmessage(dias[DayOfWeek(date)]);
end;

[]´s


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar