GregorianCalendar.MinSupportedDateTime Property
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
Gets the earliest date and time supported by the GregorianCalendar type.
Assembly: mscorlib (in mscorlib.dll)
Property Value
Type: System.DateTimeThe earliest date and time supported by the GregorianCalendar type, which is the first moment of January 1, 0001 C.E. and is equivalent to MinValue.
The following example gets the minimum value and the maximum value of the GregorianCalendar class.
Imports System.Globalization Public Class Example Public Shared Sub Demo(ByVal outputBlock As System.Windows.Controls.TextBlock) ' Create an instance of the calendar. Dim myCal As New GregorianCalendar() outputBlock.Text &= myCal.ToString() & vbCrLf ' Display the MinSupportedDateTime. Dim myMin As DateTime = myCal.MinSupportedDateTime outputBlock.Text += String.Format("MinSupportedDateTime: {0:D2}/{1:D2}/{2:D4}", myCal.GetMonth(myMin), myCal.GetDayOfMonth(myMin), myCal.GetYear(myMin)) & vbCrLf ' Display the MaxSupportedDateTime. Dim myMax As DateTime = myCal.MaxSupportedDateTime outputBlock.Text += String.Format("MaxSupportedDateTime: {0:D2}/{1:D2}/{2:D4}", myCal.GetMonth(myMax), myCal.GetDayOfMonth(myMax), myCal.GetYear(myMax)) & vbCrLf End Sub 'Main End Class 'SamplesCalendar 'This code produces the following output. ' 'System.Globalization.GregorianCalendar 'MinSupportedDateTime: 01/01/0001 'MaxSupportedDateTime: 12/31/9999
Show: