JulianCalendar Klas

Definitie

Vertegenwoordigt de Juliaanse kalender.

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
Overname
JulianCalendar
Kenmerken

Opmerkingen

In 45 B.C. bestelde Julius Caesar een kalenderherziening, wat resulteerde in de kalender genaamd de Juliaanse kalender. De Juliaanse kalender is de voorganger van de Gregoriaanse kalender.

Note

Zie Werk met agenda's voor informatie over het gebruik van de JulianCalendar-klas en de andere agendaklassen in het .NET Framework.

De JulianCalendar klasse herkent alleen het huidige tijdperk.

In tegenstelling tot de Gregoriaanse kalender definieert de Juliaanse kalender een schrikkeljaar als een jaar dat gelijkmatig deelbaar is door vier zonder uitzonderingen. Daarom is de kalender elke 128 jaar onnauwkeurig. Een gemeenschappelijk jaar heeft 365 dagen en een schrikkeljaar heeft 366 dagen.

Zoals de Gregoriaanse kalender, de Juliaanse kalender heeft 12 maanden met elk 28 tot 31 dagen: januari (31 dagen), februari (28 of 29 dagen), maart (31 dagen), april (30 dagen), mei (30 dagen)31 dagen), juni (30 dagen), juli (31 dagen), augustus (31 dagen), september (30 dagen), oktober (31 dagen), november (30 dagen) en december (31 dagen). Februari heeft 29 dagen tijdens schrikkeljaren en 28 tijdens gemeenschappelijke jaren.

De datum 1 januari 2001 A.D. in de Gregoriaanse kalender is gelijk aan de 19e dag van december in het jaar 2000 A.D. in de Juliaanse kalender.

Op dit moment wordt het JulianCalendar niet gebruikt door een van de culturen die door de CultureInfo klasse worden ondersteund. Daarom kan de JulianCalendar klasse alleen worden gebruikt om datums in de Juliaanse kalender te berekenen.

Elk CultureInfo object ondersteunt een set agenda's. De Calendar eigenschap retourneert de standaardkalender voor de cultuur en de OptionalCalendars eigenschap retourneert een matrix met alle agenda's die door de cultuur worden ondersteund. Als u de agenda wilt wijzigen die door een CultureInfowordt gebruikt, moet de toepassing de Calendar eigenschap van CultureInfo.DateTimeFormat een nieuwe Calendarinstellen.

Constructors

Name Description
JulianCalendar()

Initialiseert een nieuw exemplaar van de JulianCalendar klasse.

Velden

Name Description
CurrentEra

Vertegenwoordigt het huidige tijdperk van de huidige agenda. De waarde van dit veld is 0.

(Overgenomen van Calendar)
JulianEra

Vertegenwoordigt het huidige tijdperk. Dit veld is constant.

Eigenschappen

Name Description
AlgorithmType

Hiermee wordt een waarde opgehaald die aangeeft of de huidige kalender op zonne-energie, maanbasis of een combinatie van beide is.

DaysInYearBeforeMinSupportedYear

Hiermee wordt het aantal dagen in het jaar dat voorafgaat aan het jaar dat door de MinSupportedDateTime eigenschap is opgegeven.

(Overgenomen van Calendar)
Eras

Hiermee haalt u de lijst met tijdperken in de JulianCalendar.

IsReadOnly

Hiermee wordt een waarde opgehaald die aangeeft of dit Calendar object het kenmerk Alleen-lezen heeft.

(Overgenomen van Calendar)
MaxSupportedDateTime

Hiermee haalt u de meest recente datum en tijd op die door de JulianCalendar klasse wordt ondersteund.

MinSupportedDateTime

Hiermee haalt u de vroegste datum en tijd op die door de JulianCalendar klasse wordt ondersteund.

TwoDigitYearMax

Hiermee haalt of stelt u het laatste jaar van een bereik van 100 jaar op dat kan worden vertegenwoordigd door een jaar met twee cijfers.

Methoden

Name Description
AddDays(DateTime, Int32)

Retourneert een DateTime dat het opgegeven aantal dagen weg is van het opgegeven aantal DateTimedagen.

(Overgenomen van Calendar)
AddHours(DateTime, Int32)

Retourneert een DateTime getal dat het opgegeven aantal uren weg is van de opgegeven DateTime.

(Overgenomen van Calendar)
AddMilliseconds(DateTime, Double)

Retourneert een DateTime waarde die het opgegeven aantal milliseconden is dat niet het opgegeven DateTimeaantal milliseconden is.

(Overgenomen van Calendar)
AddMinutes(DateTime, Int32)

Retourneert een DateTime getal dat het opgegeven aantal minuten van de opgegeven DateTimeminuten is.

(Overgenomen van Calendar)
AddMonths(DateTime, Int32)

Geeft als resultaat een DateTime getal dat het opgegeven aantal maanden weg is van het opgegeven DateTimeaantal maanden.

AddSeconds(DateTime, Int32)

Retourneert een DateTime getal dat het opgegeven aantal seconden verwijderd is van de opgegeven DateTime.

(Overgenomen van Calendar)
AddWeeks(DateTime, Int32)

Geeft als resultaat een DateTime getal dat het opgegeven aantal weken weg is van het opgegeven DateTimeaantal weken.

(Overgenomen van Calendar)
AddYears(DateTime, Int32)

Geeft als resultaat een DateTime getal dat het opgegeven aantal jaren weg is van de opgegeven DateTime.

Clone()

Hiermee maakt u een nieuw object dat een kopie van het huidige Calendar object is.

(Overgenomen van Calendar)
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetDayOfMonth(DateTime)

Retourneert de dag van de maand in de opgegeven DateTime.

GetDayOfWeek(DateTime)

Retourneert de dag van de week in de opgegeven DateTime.

GetDayOfYear(DateTime)

Retourneert de dag van het jaar in de opgegeven DateTime.

GetDaysInMonth(Int32, Int32, Int32)

Retourneert het aantal dagen in de opgegeven maand in het opgegeven jaar in het opgegeven tijdperk.

GetDaysInMonth(Int32, Int32)

Retourneert het aantal dagen in de opgegeven maand en het jaar van het huidige tijdperk.

(Overgenomen van Calendar)
GetDaysInYear(Int32, Int32)

Retourneert het aantal dagen in het opgegeven jaar in het opgegeven tijdperk.

GetDaysInYear(Int32)

Retourneert het aantal dagen in het opgegeven jaar van het huidige tijdperk.

(Overgenomen van Calendar)
GetEra(DateTime)

Retourneert het tijdperk in het opgegeven DateTime.

GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetHour(DateTime)

Retourneert de urenwaarde in de opgegeven DateTime.

(Overgenomen van Calendar)
GetLeapMonth(Int32, Int32)

Berekent de schrikkelmaand voor een bepaald jaar en tijdperk.

GetLeapMonth(Int32)

Berekent de schrikkelmaand voor een bepaald jaar.

(Overgenomen van Calendar)
GetMilliseconds(DateTime)

Retourneert de millisecondenwaarde in de opgegeven DateTime.

(Overgenomen van Calendar)
GetMinute(DateTime)

Retourneert de minutenwaarde in de opgegeven DateTime.

(Overgenomen van Calendar)
GetMonth(DateTime)

Retourneert de maand in de opgegeven DateTime.

GetMonthsInYear(Int32, Int32)

Retourneert het aantal maanden in het opgegeven jaar in het opgegeven tijdperk.

GetMonthsInYear(Int32)

Retourneert het aantal maanden in het opgegeven jaar in het huidige tijdperk.

(Overgenomen van Calendar)
GetSecond(DateTime)

Retourneert de secondenwaarde in de opgegeven DateTime.

(Overgenomen van Calendar)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
GetWeekOfYear(DateTime, CalendarWeekRule, DayOfWeek)

Retourneert de week van het jaar met de datum in de opgegeven DateTime waarde.

(Overgenomen van Calendar)
GetYear(DateTime)

Retourneert het jaar in de opgegeven DateTime.

IsLeapDay(Int32, Int32, Int32, Int32)

Bepaalt of de opgegeven datum in het opgegeven tijdperk een schrikkeldag is.

IsLeapDay(Int32, Int32, Int32)

Bepaalt of de opgegeven datum in het huidige tijdperk een schrikkeldag is.

(Overgenomen van Calendar)
IsLeapMonth(Int32, Int32, Int32)

Bepaalt of de opgegeven maand in het opgegeven jaar in het opgegeven tijdperk een schrikkelmaand is.

IsLeapMonth(Int32, Int32)

Bepaalt of de opgegeven maand in het opgegeven jaar in het huidige tijdperk een schrikkelmaand is.

(Overgenomen van Calendar)
IsLeapYear(Int32, Int32)

Bepaalt of het opgegeven jaar in het opgegeven tijdperk een schrikkeljaar is.

IsLeapYear(Int32)

Bepaalt of het opgegeven jaar in het huidige tijdperk een schrikkeljaar is.

(Overgenomen van Calendar)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Hiermee wordt een DateTime waarde geretourneerd die is ingesteld op de opgegeven datum en tijd in het opgegeven tijdperk.

ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Hiermee wordt een DateTime waarde geretourneerd die is ingesteld op de opgegeven datum en tijd in het huidige tijdperk.

(Overgenomen van Calendar)
ToFourDigitYear(Int32)

Converteert het opgegeven jaar naar een jaar van vier cijfers met behulp van de TwoDigitYearMax eigenschap om de juiste eeuw te bepalen.

ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op

Zie ook