TaiwanCalendar.MinSupportedDateTime TaiwanCalendar.MinSupportedDateTime TaiwanCalendar.MinSupportedDateTime TaiwanCalendar.MinSupportedDateTime Property

정의

TaiwanCalendar 클래스에서 지원하는 시작 날짜와 시간을 가져옵니다.Gets the earliest date and time supported by the TaiwanCalendar class.

public:
 virtual property DateTime MinSupportedDateTime { DateTime get(); };
[System.Runtime.InteropServices.ComVisible(false)]
public override DateTime MinSupportedDateTime { get; }
member this.MinSupportedDateTime : DateTime
Public Overrides ReadOnly Property MinSupportedDateTime As DateTime

속성 값

시작 날짜와 시간을 지는 TaiwanCalendar 그레고리오력에서 서 기 1912 년 1 월 1,이 끝나는 순간에 해당 하는 클래스The earliest date and time supported by the TaiwanCalendar class, which is equivalent to the first moment of January 1, 1912 C.E. 에 해당 합니다.in the Gregorian calendar.

예제

다음 코드 예제에서는 최 솟 값 및 달력의 최대값을 가져옵니다.The following code example gets the minimum value and the maximum value of the calendar.

using namespace System;
using namespace System::Globalization;
int main()
{
   
   // Create an instance of the calendar.
   TaiwanCalendar^ myCal = gcnew TaiwanCalendar;
   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.TaiwanCalendar
MinSupportedDateTime: 01/01/0001 (in Gregorian, 01/01/1912)
MaxSupportedDateTime: 12/31/8088 (in Gregorian, 12/31/9999)

*/
using System;
using System.Globalization;


public class SamplesCalendar  {

   public static void Main()  {

      // Create an instance of the calendar.
      TaiwanCalendar myCal = new TaiwanCalendar();
      Console.WriteLine( myCal.ToString() );

      // Create an instance of the GregorianCalendar.
      GregorianCalendar myGre = new GregorianCalendar();

      // Display the MinValue 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 MaxValue 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.TaiwanCalendar
MinSupportedDateTime: 01/01/0001 (in Gregorian, 01/01/1912)
MaxSupportedDateTime: 12/31/8088 (in Gregorian, 12/31/9999)

*/
Imports System
Imports System.Globalization

Public Class SamplesCalendar   

   Public Shared Sub Main()

      ' Create an instance of the calendar.
      Dim myCal As New TaiwanCalendar()
      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 'Main 

End Class 'SamplesCalendar


'This code produces the following output.
'
'System.Globalization.TaiwanCalendar
'MinSupportedDateTime: 01/01/0001 (in Gregorian, 01/01/1912)
'MaxSupportedDateTime: 12/31/8088 (in Gregorian, 12/31/9999)

설명

Microsoft Visual Basic에서 지 원하는 최소 날짜에 지정된 된 시간으로 하루 중 시간을 나타내는 DateTime에 서 기 0001 년 1 월 1 일Microsoft Visual Basic represents time of day as the specified time on the minimum date supported by DateTime, which is January 1, 0001 C.E. 그러나는 TaiwanCalendar 클래스 최소 날짜를 지원 하지 않습니다.However, the TaiwanCalendar class does not support that minimum date. 따라서 응용 프로그램 현재 달력을 사용 하 여 하루 중 시간 형식을 지정 하는 메서드를 호출 하지만 형식 지정자를 지정 하지 않는 경우 서식 지정 ISO 8601 정렬 가능한 ("s") 날짜/시간 패턴 형식 지정자를 사용 하는 대신 기본 일반 ("G") 날짜 / 시간 패턴 형식 지정자입니다.Consequently, if your application calls a method to format the time of day using the current calendar but does not specify a format specifier, formatting uses the ISO 8601 sortable ("s") date/time pattern format specifier instead of the default general ("G") date/time pattern format specifier. 자세한 내용은 표준 날짜 및 시간 형식 문자열합니다.For more information, see Standard Date and Time Format Strings.

적용 대상