Freigeben über


GregorianCalendar Konstruktoren

Definition

Initialisiert eine neue Instanz der GregorianCalendar-Klasse.

Überlädt

Name Beschreibung
GregorianCalendar()

Initialisiert eine neue Instanz der GregorianCalendar Klasse mithilfe des Standardwerts GregorianCalendarTypes .

GregorianCalendar(GregorianCalendarTypes)

Initialisiert eine neue Instanz der GregorianCalendar Klasse mithilfe des angegebenen GregorianCalendarTypes Werts.

GregorianCalendar()

Quelle:
GregorianCalendar.cs
Quelle:
GregorianCalendar.cs
Quelle:
GregorianCalendar.cs
Quelle:
GregorianCalendar.cs
Quelle:
GregorianCalendar.cs

Initialisiert eine neue Instanz der GregorianCalendar Klasse mithilfe des Standardwerts GregorianCalendarTypes .

public:
 GregorianCalendar();
public GregorianCalendar();
Public Sub New ()

Beispiele

Im folgenden Codebeispiel wird eine DateTime lokalisierte Verwendung GregorianCalendar gedruckt.

using System;
using System.Globalization;

public class SamplesGregorianCalendar  {

   public static void Main()  {

      // Creates and initializes four different CultureInfo objects.
      CultureInfo myCIdeDE = new CultureInfo("de-DE", false);
      CultureInfo myCIenUS = new CultureInfo("en-US", false);
      CultureInfo myCIfrFR = new CultureInfo("fr-FR", false);
      CultureInfo myCIruRU = new CultureInfo("ru-RU", false);

      // Creates a Localized GregorianCalendar.
      // GregorianCalendarTypes.Localized is the default when using the GregorianCalendar constructor without parameters.
      Calendar myCal = new GregorianCalendar();

      // Sets the DateTimeFormatInfo.Calendar property to a Localized GregorianCalendar.
      // Localized GregorianCalendar is the default calendar for de-DE, en-US, and fr-FR,
      myCIruRU.DateTimeFormat.Calendar = myCal;

      // Creates a DateTime.
      DateTime myDT = new DateTime( 2002, 1, 3, 13, 30, 45 );

      // Displays the DateTime.
      Console.WriteLine( "de-DE: {0}", myDT.ToString( "F", myCIdeDE ) );
      Console.WriteLine( "en-US: {0}", myDT.ToString( "F", myCIenUS ) );
      Console.WriteLine( "fr-FR: {0}", myDT.ToString( "F", myCIfrFR ) );
      Console.WriteLine( "ru-RU: {0}", myDT.ToString( "F", myCIruRU ) );
   }
}
/*
The example displays the following output:
   de-DE: Donnerstag, 3. Januar 2002 13:30:45
   en-US: Thursday, January 03, 2002 1:30:45 PM
   fr-FR: jeudi 3 janvier 2002 13:30:45
   ru-RU: 3 января 2002 г. 13:30:45
*/
Imports System.Globalization

Public Class SamplesGregorianCalendar

   Public Shared Sub Main()
      ' Creates and initializes three different CultureInfo.
      Dim myCIdeDE As New CultureInfo("de-DE", False)
      Dim myCIenUS As New CultureInfo("en-US", False)
      Dim myCIfrFR As New CultureInfo("fr-FR", False)
      Dim myCIruRU As New CultureInfo("ru-RU", False)

      ' Creates a Localized GregorianCalendar.
      ' GregorianCalendarTypes.Localized is the default when using the GregorianCalendar constructor without parameters.
      Dim myCal = New GregorianCalendar()

      ' Sets the DateTimeFormatInfo.Calendar property to a Localized GregorianCalendar.
      ' Localized GregorianCalendar is the default calendar for de-DE, en-US, and fr-FR,
      myCIruRU.DateTimeFormat.Calendar = myCal

      ' Creates a DateTime.
      Dim myDT As New DateTime(2002, 1, 3, 13, 30, 45)

      ' Displays the DateTime.
      Console.WriteLine("de-DE: {0}", myDT.ToString("F", myCIdeDE))
      Console.WriteLine("en-US: {0}", myDT.ToString("F", myCIenUS))
      Console.WriteLine("fr-FR: {0}", myDT.ToString("F", myCIfrFR))
      Console.WriteLine("ru-RU: {0}", myDT.ToString("F", myCIruRU))
   End Sub
End Class
' This example displays the following output:
'    de-DE: Donnerstag, 3. Januar 2002 13:30:45
'    en-US: Thursday, January 03, 2002 1:30:45 PM
'    fr-FR: jeudi 3 janvier 2002 13:30:45
'    ru-RU: 3 января 2002 г. 13:30:45

Hinweise

Der Standardwert GregorianCalendarTypes ist Localized. Wenn die DateTimeFormatInfo.Calendar Eigenschaft des CultureInfo Objekts auf ein GregorianCalendar Objekt festgelegt ist, das mit diesem Konstruktor erstellt wird, werden die Datums- und Uhrzeitangaben in der sprache lokalisiert, die der CultureInfoSprache zugeordnet ist.

Weitere Informationen

Gilt für:

GregorianCalendar(GregorianCalendarTypes)

Quelle:
GregorianCalendar.cs
Quelle:
GregorianCalendar.cs
Quelle:
GregorianCalendar.cs
Quelle:
GregorianCalendar.cs
Quelle:
GregorianCalendar.cs

Initialisiert eine neue Instanz der GregorianCalendar Klasse mithilfe des angegebenen GregorianCalendarTypes Werts.

public:
 GregorianCalendar(System::Globalization::GregorianCalendarTypes type);
public GregorianCalendar(System.Globalization.GregorianCalendarTypes type);
new System.Globalization.GregorianCalendar : System.Globalization.GregorianCalendarTypes -> System.Globalization.GregorianCalendar
Public Sub New (type As GregorianCalendarTypes)

Parameter

type
GregorianCalendarTypes

Der GregorianCalendarTypes Wert, der angibt, welche Sprachversion des Kalenders erstellt werden soll.

Ausnahmen

type ist kein Element der GregorianCalendarTypes Aufzählung.

Weitere Informationen

Gilt für: