REVELAR

Fórum Como obter o número do dia da semana no .net #65720

26/09/2006

0

Olá pessoal, tem alguma forma prática de obter o número do dia da semana no .net como no win32? Não estou conseguindo.


Mkoch

Mkoch

Responder

Posts

26/09/2006

Mkoch

Já consegui se alguém precisar esta ai:
Declare System.Globalization no Uses.
function DiaDaSemana(const Data: DateTime): Word;
var
  DiaAtual: DayOfWeek;
  brCulture : System.Globalization.CultureInfo;
  ptCal     : System.Globalization.Calendar;
begin
  brCulture := System.Globalization.CultureInfo.Create(´pt-BR´);
  ptCal     := brCulture.Calendar;
  DiaAtual := ptCal.GetDayOfWeek(DateTime.Today);
  case DiaAtual of
    DayOfWeek.Sunday:    Result := 0;
    DayOfWeek.Monday:    Result := 1;
    DayOfWeek.Tuesday:   Result := 2;
    DayOfWeek.Wednesday: Result := 3;
    DayOfWeek.Thursday:  Result := 4;
    DayOfWeek.Friday:    Result := 5;
    DayOfWeek.Saturday:  Result := 6;
  end;
end;



Responder

Gostei + 0

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

Aceitar