GregorianCalendar Constructors

Definitie

Initialiseert een nieuw exemplaar van de GregorianCalendar klasse.

Overloads

Name Description
GregorianCalendar()

Initialiseert een nieuw exemplaar van de GregorianCalendar klasse met behulp van de standaardwaarde GregorianCalendarTypes .

GregorianCalendar(GregorianCalendarTypes)

Initialiseert een nieuw exemplaar van de GregorianCalendar klasse met behulp van de opgegeven GregorianCalendarTypes waarde.

GregorianCalendar()

Bron:
GregorianCalendar.cs
Bron:
GregorianCalendar.cs
Bron:
GregorianCalendar.cs
Bron:
GregorianCalendar.cs
Bron:
GregorianCalendar.cs

Initialiseert een nieuw exemplaar van de GregorianCalendar klasse met behulp van de standaardwaarde GregorianCalendarTypes .

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

Voorbeelden

In het volgende codevoorbeeld wordt een DateTime bestand afgedrukt met behulp van een GregorianCalendar gelokaliseerde code.

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

Opmerkingen

De standaardwaarde GregorianCalendarTypes is Localized. Als de DateTimeFormatInfo.Calendar eigenschap van de CultureInfo eigenschap is ingesteld op een GregorianCalendar die met deze constructor wordt gemaakt, worden de datums en tijden gelokaliseerd in de taal die is gekoppeld aan de CultureInfo.

Zie ook

Van toepassing op

GregorianCalendar(GregorianCalendarTypes)

Bron:
GregorianCalendar.cs
Bron:
GregorianCalendar.cs
Bron:
GregorianCalendar.cs
Bron:
GregorianCalendar.cs
Bron:
GregorianCalendar.cs

Initialiseert een nieuw exemplaar van de GregorianCalendar klasse met behulp van de opgegeven GregorianCalendarTypes waarde.

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)

Parameters

type
GregorianCalendarTypes

De GregorianCalendarTypes waarde die aangeeft welke taalversie van de agenda moet worden gemaakt.

Uitzonderingen

type is geen lid van de GregorianCalendarTypes opsomming.

Zie ook

Van toepassing op