GregorianCalendar Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса GregorianCalendar.
Перегрузки
| Имя | Описание |
|---|---|
| GregorianCalendar() |
Инициализирует новый экземпляр GregorianCalendar класса с помощью значения по умолчанию GregorianCalendarTypes . |
| GregorianCalendar(GregorianCalendarTypes) |
Инициализирует новый экземпляр класса с помощью указанного GregorianCalendarGregorianCalendarTypes значения. |
GregorianCalendar()
- Исходный код:
- GregorianCalendar.cs
- Исходный код:
- GregorianCalendar.cs
- Исходный код:
- GregorianCalendar.cs
- Исходный код:
- GregorianCalendar.cs
- Исходный код:
- GregorianCalendar.cs
Инициализирует новый экземпляр GregorianCalendar класса с помощью значения по умолчанию GregorianCalendarTypes .
public:
GregorianCalendar();
public GregorianCalendar();
Public Sub New ()
Примеры
В следующем примере кода выводится DateTime локализованный объект с помощью GregorianCalendar локализованного кода.
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
Комментарии
По умолчанию GregorianCalendarTypes имеет значение Localized. DateTimeFormatInfo.Calendar Если для свойства задано CultureInfo значениеGregorianCalendar, созданное с помощью этого конструктора, даты и время локализованы на языке, связанном с этим конструкторомCultureInfo.
См. также раздел
Применяется к
GregorianCalendar(GregorianCalendarTypes)
- Исходный код:
- GregorianCalendar.cs
- Исходный код:
- GregorianCalendar.cs
- Исходный код:
- GregorianCalendar.cs
- Исходный код:
- GregorianCalendar.cs
- Исходный код:
- GregorianCalendar.cs
Инициализирует новый экземпляр класса с помощью указанного GregorianCalendarGregorianCalendarTypes значения.
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)
Параметры
Значение GregorianCalendarTypes , указывающее, какая языковая версия календаря будет создана.
Исключения
type не является членом перечисления GregorianCalendarTypes .