Compartir vía


GregorianCalendar Constructores

Definición

Inicializa una nueva instancia de la clase GregorianCalendar.

Sobrecargas

Nombre Description
GregorianCalendar()

Inicializa una nueva instancia de la GregorianCalendar clase con el valor predeterminado GregorianCalendarTypes .

GregorianCalendar(GregorianCalendarTypes)

Inicializa una nueva instancia de la GregorianCalendar clase utilizando el valor especificado GregorianCalendarTypes .

GregorianCalendar()

Source:
GregorianCalendar.cs
Source:
GregorianCalendar.cs
Source:
GregorianCalendar.cs
Source:
GregorianCalendar.cs
Source:
GregorianCalendar.cs

Inicializa una nueva instancia de la GregorianCalendar clase con el valor predeterminado GregorianCalendarTypes .

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

Ejemplos

En el ejemplo de código siguiente se imprime un DateTime objeto mediante un GregorianCalendar que se localiza.

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

Comentarios

El valor predeterminado GregorianCalendarTypes es Localized. Si la DateTimeFormatInfo.Calendar propiedad de CultureInfo se establece en un GregorianCalendar que se crea con este constructor, las fechas y horas se localizan en el idioma asociado a CultureInfo.

Consulte también

Se aplica a

GregorianCalendar(GregorianCalendarTypes)

Source:
GregorianCalendar.cs
Source:
GregorianCalendar.cs
Source:
GregorianCalendar.cs
Source:
GregorianCalendar.cs
Source:
GregorianCalendar.cs

Inicializa una nueva instancia de la GregorianCalendar clase utilizando el valor especificado GregorianCalendarTypes .

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)

Parámetros

type
GregorianCalendarTypes

Valor GregorianCalendarTypes que indica qué versión de idioma del calendario se va a crear.

Excepciones

type no es miembro de la GregorianCalendarTypes enumeración.

Consulte también

Se aplica a