Pegar numero da semana no ano pela data vb.net

Pegar numero da semana no ano pela data vb.net

No código abaixo a variável data carrega a data atual e é atribuido à variavel Semana o número da semana do ano vindo da data. Assim é possível pegar o número da semana passando uma data específica (1 à 52 semana do ano)

Dim data As DateTime = Now()
Dim cultura As System.Globalization.CultureInfo = System.Globalization.CultureInfo.CurrentCulture
Dim Semana As Integer = cultura.Calendar.GetWeekOfYear(data, System.Globalization.CalendarWeekRule.FirstFourDayWeek, DayOfWeek.Monday)



Veja Também