Mega Code Archive

 
Categories / VB.Net / Development
 

Calendar Week Rule

Imports System Imports System.Globalization Public Class SamplesCalendar    Public Shared Sub Main()       Dim myCI As New CultureInfo("en-US")       Dim myCal As Calendar = myCI.Calendar       Dim myCWR As CalendarWeekRule = myCI.DateTimeFormat.CalendarWeekRule       Dim myFirstDOW As DayOfWeek = myCI.DateTimeFormat.FirstDayOfWeek       Console.WriteLine("The CalendarWeekRule used for the en-US culture is {0}.", myCWR)       Console.WriteLine("The FirstDayOfWeek used for the en-US culture is {0}.", myFirstDOW)       Console.WriteLine("Therefore, the current week is Week {0} of the current year.", myCal.GetWeekOfYear(DateTime.Now, myCWR, myFirstDOW))       Dim LastDay = New System.DateTime(DateTime.Now.Year, 12, 31)       Console.WriteLine("There are {0} weeks in the current year ({1}).", myCal.GetWeekOfYear(LastDay, myCWR, myFirstDOW), LastDay.Year)    End Sub  End Class