JapaneseCalendar.MaxSupportedDateTime Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar det senaste datum och den tid som stöds av det aktuella JapaneseCalendar objektet.
public:
virtual property DateTime MaxSupportedDateTime { DateTime get(); };
public override DateTime MaxSupportedDateTime { get; }
[System.Runtime.InteropServices.ComVisible(false)]
public override DateTime MaxSupportedDateTime { get; }
member this.MaxSupportedDateTime : DateTime
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.MaxSupportedDateTime : DateTime
Public Overrides ReadOnly Property MaxSupportedDateTime As DateTime
Egenskapsvärde
Det senaste datum och den JapaneseCalendar tid som stöds av typen, vilket motsvarar det sista ögonblicket den 31 december 9999 i den gregorianska kalendern.
- Attribut
Exempel
I följande kodexempel hämtas det lägsta värdet och det maximala värdet för kalendern.
// Create an instance of the calendar.
JapaneseCalendar myCal = new();
Console.WriteLine(myCal.ToString());
// Create an instance of the GregorianCalendar.
GregorianCalendar myGre = new();
// Display the MinSupportedDateTime and its equivalent in the GregorianCalendar.
DateTime myMin = myCal.MinSupportedDateTime;
Console.Write(
"MinSupportedDateTime: {0:D2}/{1:D2}/{2:D4}",
myCal.GetMonth(myMin),
myCal.GetDayOfMonth(myMin),
myCal.GetYear(myMin));
Console.WriteLine(
" (in Gregorian, {0:D2}/{1:D2}/{2:D4})",
myGre.GetMonth(myMin),
myGre.GetDayOfMonth(myMin),
myGre.GetYear(myMin));
// Display the MaxSupportedDateTime and its equivalent in the GregorianCalendar.
DateTime myMax = myCal.MaxSupportedDateTime;
Console.Write(
"MaxSupportedDateTime: {0:D2}/{1:D2}/{2:D4}",
myCal.GetMonth(myMax),
myCal.GetDayOfMonth(myMax),
myCal.GetYear(myMax));
Console.WriteLine(
" (in Gregorian, {0:D2}/{1:D2}/{2:D4})",
myGre.GetMonth(myMax),
myGre.GetDayOfMonth(myMax),
myGre.GetYear(myMax));
/*
This code produces the following output on .NET 11.
System.Globalization.JapaneseCalendar
MinSupportedDateTime: 10/23/0001 (in Gregorian, 10/23/1868)
MaxSupportedDateTime: 12/31/7981 (in Gregorian, 12/31/9999)
*/
' Create an instance of the calendar.
Dim myCal As New JapaneseCalendar()
Console.WriteLine(myCal.ToString())
' Create an instance of the GregorianCalendar.
Dim myGre As New GregorianCalendar()
' Display the MinSupportedDateTime and its equivalent in the GregorianCalendar.
Dim myMin As Date = myCal.MinSupportedDateTime
Console.Write(
"MinSupportedDateTime: {0:D2}/{1:D2}/{2:D4}",
myCal.GetMonth(myMin),
myCal.GetDayOfMonth(myMin),
myCal.GetYear(myMin))
Console.WriteLine(
" (in Gregorian, {0:D2}/{1:D2}/{2:D4})",
myGre.GetMonth(myMin),
myGre.GetDayOfMonth(myMin),
myGre.GetYear(myMin))
' Display the MaxSupportedDateTime and its equivalent in the GregorianCalendar.
Dim myMax As Date = myCal.MaxSupportedDateTime
Console.Write(
"MaxSupportedDateTime: {0:D2}/{1:D2}/{2:D4}",
myCal.GetMonth(myMax),
myCal.GetDayOfMonth(myMax),
myCal.GetYear(myMax))
Console.WriteLine(
" (in Gregorian, {0:D2}/{1:D2}/{2:D4})",
myGre.GetMonth(myMax),
myGre.GetDayOfMonth(myMax),
myGre.GetYear(myMax))
'This code produces the following output on .NET 11.
'
'System.Globalization.JapaneseCalendar
'MinSupportedDateTime: 10/23/0001 (in Gregorian, 10/23/1868)
'MaxSupportedDateTime: 12/31/7981 (in Gregorian, 12/31/9999)