Dicas .NET - Obtendo o dia da semana em qualquer idioma

Veja nessa dica, como obter o dia da semana em qualquer idioma, usando a classe CultureInfo.

Obtendo o dia da semana em qualquer língua

 

O .NET traz como novidade a classe CultureInfo, que fornece informações sobre a formatação de data e numérica de diversos países. Imagine que desejamos obter o nome do dia da semana, mas no idioma do usuário, alemão talvez.

Exemplo :

 

Dim ciDe As New CultureInfo("de-DE")

 

Nesta primeira linha obtemos o objeto cultureInfo da linguagem/país em questão.

 

Dim dtfi As DateTimeFormatInfo = ciDe.DateTimeFormat

 

A partir deste objeto obtemos o objeto DateTimeFormatInfo

 

MsgBox(dtfi.GetDayName(DayOfWeek.Sunday))

 

Por fim utilizamos esse objeto para nos fornecer o nome do dia da semana por extenso no idioma em questão.

Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Artigos relacionados