JulianCalendar Класс
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет юлианский календарь.
public ref class JulianCalendar : System::Globalization::Calendar
public class JulianCalendar : System.Globalization.Calendar
[System.Serializable]
public class JulianCalendar : System.Globalization.Calendar
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class JulianCalendar : System.Globalization.Calendar
type JulianCalendar = class
inherit Calendar
[<System.Serializable>]
type JulianCalendar = class
inherit Calendar
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type JulianCalendar = class
inherit Calendar
Public Class JulianCalendar
Inherits Calendar
- Наследование
- Атрибуты
В 45 г. до н.э. Юлий Цезарь приказал провести календарную реформу, в результате которой календарь называется юлианским. Юлианский календарь является предшественником григорианского календаря.
Примечание
Сведения об использовании JulianCalendar класса и других классов календарей в платформа .NET Framework см. в разделе Работа с календарями.
Класс JulianCalendar распознает только текущую эпоху.
В отличие от григорианского календаря, юлианский календарь определяет високосный год как год, который равномерно делится на четыре без исключений. Таким образом, календарь является неточным на один день каждые 128 лет. В високосном году 365 дней, а в високосном — 366 дней.
Как и григорианский календарь, В юлианском календаре 12 месяцев с 28 до 31 дня каждый: январь (31 день), февраль (28 или 29 дней), март (31 день), апрель (30 дней), май (30 дней) 1 дней, июнь (30 дней), июль (31 день), август (31 день), сентябрь (30 дней), октябрь (31 день), ноябрь (30 дней) и декабрь (31 день). Февраль имеет 29 дней в високосные годы и 28 в обычные годы.
Дата 1 января 2001 г. в григорианском календаре эквивалентна 19-му дню декабря 2000 г. н.э. в юлианском календаре.
В настоящее время не используется ни в одном из языков и региональных параметров, JulianCalendar поддерживаемых классом CultureInfo . JulianCalendar Поэтому класс можно использовать только для вычисления дат в юлианском календаре.
Каждый CultureInfo объект поддерживает набор календарей. Свойство Calendar возвращает календарь по умолчанию для языка и региональных параметров, а свойство возвращает массив, содержащий все календари, поддерживаемые языком и OptionalCalendars региональными параметрами. Чтобы изменить календарь, используемый CultureInfo, приложение должно присвоить CultureInfo.DateTimeFormat свойству Calendar значение нового Calendar.
Julian |
Инициализирует новый экземпляр класса JulianCalendar. |
Current |
Представляет текущую эру для текущего календаря. Значение этого поля равно 0. (Унаследовано от Calendar) |
Julian |
Представляет текущую эру. Это поле является константой. |
Algorithm |
Возвращает значение, показывающее, является ли текущий календарь солнечным, лунным или сочетанием и того, и другого. |
Algorithm |
Возвращает значение, показывающее, является ли текущий календарь солнечным, лунным или сочетанием и того, и другого. (Унаследовано от Calendar) |
Days |
Получает число дней в году, который предшествует году, указанному свойством MinSupportedDateTime. (Унаследовано от Calendar) |
Eras |
Возвращает список эр в классе JulianCalendar. |
Is |
Возвращает значение, указывающее, является ли объект Calendar доступным только для чтения. (Унаследовано от Calendar) |
Max |
Получает самые последние дату и время, поддерживаемые классом JulianCalendar. |
Max |
Возвращает самые последние дату и время, поддерживаемые этим объектом Calendar. (Унаследовано от Calendar) |
Min |
Получает самые ранние дату и время, поддерживаемые классом JulianCalendar. |
Min |
Возвращает самые ранние дату и время, поддерживаемые этим объектом Calendar. (Унаследовано от Calendar) |
Two |
Возвращает или задает последний год в диапазоне ста лет, для которого существует двузначное представление года. |
Add |
Возвращает DateTime как заданное число дней из заданного объекта DateTime. (Унаследовано от Calendar) |
Add |
Возвращает DateTime как заданное число часов из заданного объекта DateTime. (Унаследовано от Calendar) |
Add |
Возвращает DateTime как заданное число миллисекунд из заданного объекта DateTime. (Унаследовано от Calendar) |
Add |
Возвращает DateTime как заданное число минут из заданного объекта DateTime. (Унаследовано от Calendar) |
Add |
Возвращает значение типа DateTime, отличающееся от заданного значения типа DateTime на заданное число месяцев. |
Add |
Возвращает DateTime как заданное число секунд из заданного объекта DateTime. (Унаследовано от Calendar) |
Add |
Возвращает DateTime как заданное число недель из заданного объекта DateTime. (Унаследовано от Calendar) |
Add |
Возвращает значение типа DateTime, отстающее от заданного значения типа DateTime на заданное число лет. |
Clone() |
Создает новый объект, являющийся копией текущего объекта Calendar. (Унаследовано от Calendar) |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
Get |
Возвращает день месяца из заданной структуры DateTime. |
Get |
Возвращает день недели из заданной структуры DateTime. |
Get |
Возвращает день года в заданном параметре DateTime. |
Get |
Возвращает число дней в указанном месяце указанных года текущей эры. (Унаследовано от Calendar) |
Get |
Возвращает число дней в указанном месяце указанных года и эры. |
Get |
Возвращает число дней в указанном году текущей эры. (Унаследовано от Calendar) |
Get |
Возвращает число дней в указанном году указанной эры. |
Get |
Возвращает значение эры из заданного объекта DateTime. |
Get |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
Get |
Возвращает значение часов в заданном DateTime. (Унаследовано от Calendar) |
Get |
Вычисляет високосный месяц для заданного года. (Унаследовано от Calendar) |
Get |
Вычисляет високосный месяц для заданных года и эры. |
Get |
Вычисляет високосный месяц для заданных года и эры. (Унаследовано от Calendar) |
Get |
Возвращает значение миллисекунд в заданном DateTime. (Унаследовано от Calendar) |
Get |
Возвращает значение минут в заданном DateTime. (Унаследовано от Calendar) |
Get |
Возвращает месяц в заданном типе DateTime. |
Get |
Возвращает число месяцев в указанном году текущей эры. (Унаследовано от Calendar) |
Get |
Возвращает число месяцев в указанном году указанной эры. |
Get |
Возвращает значение секунд в заданном DateTime. (Унаследовано от Calendar) |
Get |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
Get |
Возвращает неделю года, к которой относится дата в заданном значении DateTime. (Унаследовано от Calendar) |
Get |
Возвращает значение года в заданном DateTime. |
Is |
Определяет, является ли указанная дата текущей эры високосным днем. (Унаследовано от Calendar) |
Is |
Определяет, является ли указанная дата указанной эры високосным днем. |
Is |
Определяет, является ли указанный месяц указанного года текущей эры високосным месяцем. (Унаследовано от Calendar) |
Is |
Определяет, является ли указанный месяц указанного года указанной эры високосным месяцем. |
Is |
Определяет, является ли указанный год текущей эры високосным годом. (Унаследовано от Calendar) |
Is |
Определяет, является ли указанный год указанной эры високосным годом. |
Memberwise |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
To |
Возвращает DateTime с заданными значениями даты и времени текущей эры. (Унаследовано от Calendar) |
To |
Возвращает DateTime с заданными значениями даты и времени в указанной эре. |
To |
Преобразует заданный год в четырехзначное представление с использованием свойства TwoDigitYearMax для определения века. |
To |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Продукт | Версии |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 1.3, 1.4, 1.6, 2.0, 2.1 |
UWP | 10.0 |
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: