ChineseLunisolarCalendar Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertegenwoordigt tijd in divisies, zoals maanden, dagen en jaren. Jaren worden berekend met behulp van de Chinese kalender, terwijl dagen en maanden worden berekend met behulp van de lunisolar-kalender.
public ref class ChineseLunisolarCalendar : System::Globalization::EastAsianLunisolarCalendar
public class ChineseLunisolarCalendar : System.Globalization.EastAsianLunisolarCalendar
[System.Serializable]
public class ChineseLunisolarCalendar : System.Globalization.EastAsianLunisolarCalendar
type ChineseLunisolarCalendar = class
inherit EastAsianLunisolarCalendar
[<System.Serializable>]
type ChineseLunisolarCalendar = class
inherit EastAsianLunisolarCalendar
Public Class ChineseLunisolarCalendar
Inherits EastAsianLunisolarCalendar
- Overname
- Kenmerken
Opmerkingen
De ChineseLunisolarCalendar klasse is afgeleid van de EastAsianLunisolarCalendar klasse, die de lunisolar-kalender vertegenwoordigt. De EastAsianLunisolarCalendar klasse ondersteunt de sexagenaire jaarcyclus (die elke 60 jaar herhaalt) naast zonnejaren en maanmaanden. Elk zonnejaar in de kalender is gekoppeld aan een sexagenair jaar, een celestiale stam en een terrestrische tak, en deze kalenders kunnen schrikkelmaanden na elke maand van het jaar hebben. De ChineseLunisolarCalendar klasse berekent jaren op basis van zonneberekeningen en maanden en dagen op basis van maanberekeningen.
Note
Zie Werk met agenda's voor informatie over het gebruik van de ChineseLunisolarCalendar-klas en de andere agendaklassen in het .NET Framework.
Een schrikkelmaand kan plaatsvinden na elke maand in een jaar. De methode retourneert bijvoorbeeld GetMonth een getal tussen 1 en 13 dat de maand aangeeft die is gekoppeld aan een opgegeven datum. Als er een schrikkelmaand is tussen de achtste en negende maanden van het jaar, retourneert de GetMonth methode 8 voor de achtste maand, 9 voor de achtste schrikkelmaand en 10 voor de negende maand.
Op dit moment wordt het ChineseLunisolarCalendar niet gebruikt door een van de culturen die door de CultureInfo klasse worden ondersteund. Daarom kan deze klasse alleen worden gebruikt voor het berekenen van datums in de Chinese lunisolar-kalender.
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 |
|---|---|
| ChineseLunisolarCalendar() |
Initialiseert een nieuw exemplaar van de ChineseLunisolarCalendar klasse. |
Velden
| Name | Description |
|---|---|
| ChineseEra |
Hiermee geeft u het tijdperk dat overeenkomt met het huidige ChineseLunisolarCalendar object. |
| CurrentEra |
Vertegenwoordigt het huidige tijdperk van de huidige agenda. De waarde van dit veld is 0. (Overgenomen van Calendar) |
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. (Overgenomen van EastAsianLunisolarCalendar) |
| DaysInYearBeforeMinSupportedYear |
Hiermee wordt het aantal dagen in het jaar dat voorafgaat aan het jaar dat door de MinSupportedDateTime eigenschap is opgegeven. |
| Eras |
Hiermee haalt u de tijdperken op die overeenkomen met het bereik van datums en tijden die worden ondersteund door het huidige ChineseLunisolarCalendar object. |
| 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 maximale datum en tijd op die door de ChineseLunisolarCalendar klasse wordt ondersteund. |
| MinSupportedDateTime |
Hiermee haalt u de minimale datum en tijd op die door de ChineseLunisolarCalendar 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. (Overgenomen van EastAsianLunisolarCalendar) |
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) |
Berekent de datum die het opgegeven aantal maanden verwijderd is van de opgegeven datum. (Overgenomen van EastAsianLunisolarCalendar) |
| 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) |
Berekent de datum die het opgegeven aantal jaren weg is van de opgegeven datum. (Overgenomen van EastAsianLunisolarCalendar) |
| 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) |
| GetCelestialStem(Int32) |
Berekent de celestiƫle stam van het opgegeven jaar in de geslachtscyclus (60 jaar). (Overgenomen van EastAsianLunisolarCalendar) |
| GetDayOfMonth(DateTime) |
Berekent de dag van de maand op de opgegeven datum. (Overgenomen van EastAsianLunisolarCalendar) |
| GetDayOfWeek(DateTime) |
Berekent de dag van de week op de opgegeven datum. (Overgenomen van EastAsianLunisolarCalendar) |
| GetDayOfYear(DateTime) |
Berekent de dag van het jaar in de opgegeven datum. (Overgenomen van EastAsianLunisolarCalendar) |
| GetDaysInMonth(Int32, Int32, Int32) |
Berekent het aantal dagen in de opgegeven maand van het opgegeven jaar en het opgegeven tijdperk. (Overgenomen van EastAsianLunisolarCalendar) |
| GetDaysInMonth(Int32, Int32) |
Retourneert het aantal dagen in de opgegeven maand en het jaar van het huidige tijdperk. (Overgenomen van Calendar) |
| GetDaysInYear(Int32, Int32) |
Berekent het aantal dagen in het opgegeven jaar en het opgegeven tijdperk. (Overgenomen van EastAsianLunisolarCalendar) |
| GetDaysInYear(Int32) |
Retourneert het aantal dagen in het opgegeven jaar van het huidige tijdperk. (Overgenomen van Calendar) |
| GetEra(DateTime) |
Haalt het tijdperk op dat overeenkomt met het opgegeven DateTime type. |
| 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 het opgegeven jaar en tijdperk. (Overgenomen van EastAsianLunisolarCalendar) |
| 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 datum. (Overgenomen van EastAsianLunisolarCalendar) |
| GetMonthsInYear(Int32, Int32) |
Berekent het aantal maanden in het opgegeven jaar en tijdperk. (Overgenomen van EastAsianLunisolarCalendar) |
| 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) |
| GetSexagenaryYear(DateTime) |
Berekent het jaar in de sexagenaire cyclus (60 jaar) die overeenkomt met de opgegeven datum. (Overgenomen van EastAsianLunisolarCalendar) |
| GetTerrestrialBranch(Int32) |
Berekent de terrestrische tak van het opgegeven jaar in de sexagenaire cyclus (60 jaar). (Overgenomen van EastAsianLunisolarCalendar) |
| 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 datum. (Overgenomen van EastAsianLunisolarCalendar) |
| IsLeapDay(Int32, Int32, Int32, Int32) |
Bepaalt of de opgegeven datum in het opgegeven tijdperk een schrikkeldag is. (Overgenomen van EastAsianLunisolarCalendar) |
| 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 en tijdperk een schrikkelmaand is. (Overgenomen van EastAsianLunisolarCalendar) |
| 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. (Overgenomen van EastAsianLunisolarCalendar) |
| 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, tijd en era. (Overgenomen van EastAsianLunisolarCalendar) |
| 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 met vier cijfers. (Overgenomen van EastAsianLunisolarCalendar) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |