ThaiBuddhistCalendar 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 de Thaise boeddhistische kalender.
public ref class ThaiBuddhistCalendar : System::Globalization::Calendar
public class ThaiBuddhistCalendar : System.Globalization.Calendar
[System.Serializable]
public class ThaiBuddhistCalendar : System.Globalization.Calendar
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class ThaiBuddhistCalendar : System.Globalization.Calendar
type ThaiBuddhistCalendar = class
inherit Calendar
[<System.Serializable>]
type ThaiBuddhistCalendar = class
inherit Calendar
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type ThaiBuddhistCalendar = class
inherit Calendar
Public Class ThaiBuddhistCalendar
Inherits Calendar
- Overname
- Kenmerken
Opmerkingen
De Thaise boeddhistische kalender werkt precies zoals de Gregoriaanse kalender, behalve dat het jaar en tijdperk verschillend zijn.
Note
Zie Werk met agenda's voor informatie over het gebruik van de ThaiBuddhistCalendar-klas en de andere agendaklassen in het .NET Framework.
De ThaiBuddhistCalendar klasse herkent alleen het huidige tijdperk.
Schrikkeljaren in de Thaise boeddhistische kalender komen overeen met dezelfde schrikkeljaren in de Gregoriaanse kalender. Een schrikkeljaar in de Gregoriaanse kalender wordt gedefinieerd als een Gregoriaanse jaar dat gelijkmatig deelbaar is door vier, behalve als het deelbaar is door 100. Gregoriaanse jaren die deelbaar zijn door 400 zijn echter schrikkeljaren. Een gemeenschappelijk jaar heeft 365 dagen en een schrikkeljaar heeft 366 dagen.
De Thaise boeddhistische kalender heeft 12 maanden met elk 28 tot 31 dagen:
| Waarde GetMonth | Month | Dagen in gemeenschappelijke jaren | Dagen in schrikkeljaren |
|---|---|---|---|
| 1 | มกราคม (januari) | 31 | 31 |
| 2 | กุมภาพันธ輴 (februari) | 28 | 29 |
| 3 | มีนาคม (maart) | 31 | 31 |
| 4 | เมษายน (april) | 30 | 30 |
| 5 | พฤษภาคม (mei) | 31 | 31 |
| 6 | มิถุนายน (juni) | 30 | 30 |
| 7 | กรกฎาคม (juli) | 31 | 31 |
| 8 | สิงหาคม (augustus) | 31 | 31 |
| 9 | กันยายน (september) | 30 | 30 |
| 10 | ตุลาคม (oktober) | 31 | 31 |
| 11 | พฤศจิกายน (november) | 30 | 30 |
| 12 | ธันวาคม (december) | 31 | 31 |
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 eerste dag van januari in het jaar 2544 van het huidige tijdperk in de Thaise boeddhistische kalender.
Elk CultureInfo 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 |
|---|---|
| ThaiBuddhistCalendar() |
Initialiseert een nieuw exemplaar van de ThaiBuddhistCalendar klasse. |
Velden
| Name | Description |
|---|---|
| CurrentEra |
Vertegenwoordigt het huidige tijdperk van de huidige agenda. De waarde van dit veld is 0. (Overgenomen van Calendar) |
| ThaiBuddhistEra |
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 eras in de ThaiBuddhistCalendar klas op. |
| 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 ThaiBuddhistCalendar klasse wordt ondersteund. |
| MinSupportedDateTime |
Hiermee haalt u de vroegste datum en tijd op die door de ThaiBuddhistCalendar 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 dat de datum in de opgegeven DateTimedatum bevat. |
| 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) |