JapaneseCalendar.MinSupportedDateTime Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan tanggal dan waktu paling awal yang didukung oleh objek saat ini JapaneseCalendar .
public:
virtual property DateTime MinSupportedDateTime { DateTime get(); };
public override DateTime MinSupportedDateTime { get; }
[System.Runtime.InteropServices.ComVisible(false)]
public override DateTime MinSupportedDateTime { get; }
member this.MinSupportedDateTime : DateTime
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.MinSupportedDateTime : DateTime
Public Overrides ReadOnly Property MinSupportedDateTime As DateTime
Nilai Properti
Tanggal dan waktu paling awal didukung oleh JapaneseCalendar jenis , yang setara dengan momen pertama 8 September 1868 C.E. di kalender Gregorian.
- Atribut
Contoh
Contoh berikut mendapatkan tanggal paling awal dan terbaru yang didukung oleh kalender.
using namespace System;
using namespace System::Globalization;
int main()
{
// Create an instance of the calendar.
JapaneseCalendar^ myCal = gcnew JapaneseCalendar;
Console::WriteLine( myCal );
// Create an instance of the GregorianCalendar.
GregorianCalendar^ myGre = gcnew GregorianCalendar;
// 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.
System.Globalization.JapaneseCalendar
MinSupportedDateTime: 09/08/0001 (in Gregorian, 09/08/1868)
MaxSupportedDateTime: 12/31/8011 (in Gregorian, 12/31/9999)
*/
using System;
using System.Globalization;
public class SamplesCalendar {
public static void Main() {
// Create an instance of the calendar.
JapaneseCalendar myCal = new JapaneseCalendar();
Console.WriteLine( myCal.ToString() );
// Create an instance of the GregorianCalendar.
GregorianCalendar myGre = new GregorianCalendar();
// 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.
System.Globalization.JapaneseCalendar
MinSupportedDateTime: 09/08/0001 (in Gregorian, 09/08/1868)
MaxSupportedDateTime: 12/31/8011 (in Gregorian, 12/31/9999)
*/
Imports System.Globalization
Public Class SamplesCalendar
Public Shared Sub Main()
' 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 DateTime = 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 DateTime = 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))
End Sub
End Class
'This code produces the following output.
'
'System.Globalization.JapaneseCalendar
'MinSupportedDateTime: 09/08/0001 (in Gregorian, 09/08/1868)
'MaxSupportedDateTime: 12/31/8011 (in Gregorian, 12/31/9999)
Keterangan
Tanggal paling awal yang didukung oleh JapaneseCalendar kelas adalah 8 September 1868 C.E., pada tahun pertama era Meiji. Biasanya, operasi tanggal dan waktu yang menggunakan JapaneseCalendar kelas memberikan ArgumentOutOfRangeException pengecualian untuk tanggal sebelum tanggal ini. Namun, beberapa anggota, seperti metode , GetEra tanggal dukungan dari 1 Januari 1868 hingga 7 September pada tahun Meiji 1.