ThaiBuddhistCalendar Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Tayland Budist takvimini temsil eder.
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
- Devralma
- Öznitelikler
Açıklamalar
Tay Budist takvimi, yıl ve çağın farklı olması dışında Gregoryen takvim gibi çalışır.
Uyarı
.NET Framework'te sınıfını ThaiBuddhistCalendar ve diğer takvim sınıflarını kullanma hakkında bilgi için bkz. Takvimlerle Çalışma.
ThaiBuddhistCalendar sınıfı yalnızca geçerli dönemi tanır.
Tay Budist takvimindeki artık yıllar Gregoryen takvimdeki aynı artık yıllara karşılık gelir. Gregoryen takvimdeki artık yıl, 100 ile bölünse bile dört ile eşit olarak bölünebilen Gregoryen yıl olarak tanımlanır. Ancak, 400 ile bölünebilen Gregoryen yıllar artık yıllardır. Ortak yılın 365 günü ve artık yılın 366 günü vardır.
Tay Budist takviminin her birinde 28 ile 31 gün arasında 12 ay vardır:
| GetMonth değeri | Ay | Ortak yıllardaki günler | Artık yıllardaki günler |
|---|---|---|---|
| 1 | มกราคม (Ocak) | 31 | 31 |
| 2 | กุมภาพันธ์ (Şubat) | 28 | 29 |
| 3 | มีนาคม (Mart) | 31 | 31 |
| 4 | เมษายน (Nisan) | 30 | 30 |
| 5 | พฤษภาคม (Mayıs) | 31 | 31 |
| 6 | มิถุนายน (Haziran) | 30 | 30 |
| 7 | กรกฎาคม (Temmuz) | 31 | 31 |
| 8 | สิงหาคม (Ağustos) | 31 | 31 |
| 9 | กันยายน (Eylül) | 30 | 30 |
| 10 | ตุลาคม (Ekim) | 31 | 31 |
| 11 | พฤศจิกายน (Kasım) | 30 | 30 |
| 12 | ธันวาคม (Aralık) | 31 | 31 |
Şubat'ta artık yıllarda 29 gün, ortak yıllarda 28 gün vardır.
Gregoryen takvimdeki 1 Ocak 2001 tarihi, Tay Budist takvimindeki geçerli dönemin 2544 yılındaki Ocak ayının ilk gününe eşdeğerdir.
Her CultureInfo biri bir takvim kümesini destekler. Calendar özelliği, kültür için varsayılan takvimi döndürür ve OptionalCalendars özelliği de kültür tarafından desteklenen tüm takvimleri içeren bir dizi döndürür. tarafından CultureInfokullanılan takvimi değiştirmek için, uygulamanın özelliğini yeni Calendarbir olarak ayarlaması CalendarCultureInfo.DateTimeFormat gerekir.
Oluşturucular
| Name | Description |
|---|---|
| ThaiBuddhistCalendar() |
ThaiBuddhistCalendar sınıfının yeni bir örneğini başlatır. |
Alanlar
| Name | Description |
|---|---|
| CurrentEra |
Geçerli takvimin geçerli dönemini temsil eder. Bu alanın değeri 0'dır. (Devralındığı yer: Calendar) |
| ThaiBuddhistEra |
Geçerli dönemi temsil eder. Bu alan sabittir. |
Özellikler
| Name | Description |
|---|---|
| AlgorithmType |
Geçerli takvimin güneş tabanlı mı, ay tabanlı mı yoksa ikisinin birleşimi mi olduğunu belirten bir değer alır. |
| DaysInYearBeforeMinSupportedYear |
Özelliği tarafından MinSupportedDateTime belirtilen yıldan önceki yıldaki gün sayısını alır. (Devralındığı yer: Calendar) |
| Eras |
Sınıftaki dönemlerin ThaiBuddhistCalendar listesini alır. |
| IsReadOnly |
Bu Calendar nesnenin salt okunur olup olmadığını belirten bir değer alır. (Devralındığı yer: Calendar) |
| MaxSupportedDateTime |
Sınıfı tarafından ThaiBuddhistCalendar desteklenen en son tarih ve saati alır. |
| MinSupportedDateTime |
Sınıfı tarafından ThaiBuddhistCalendar desteklenen en erken tarih ve saati alır. |
| TwoDigitYearMax |
100 yıllık aralığın 2 basamaklı bir yılla temsil edilebilen son yılını alır veya ayarlar. |
Yöntemler
| Name | Description |
|---|---|
| AddDays(DateTime, Int32) |
Belirtilen gün sayısından uzak DateTimeolan bir DateTime döndürür. (Devralındığı yer: Calendar) |
| AddHours(DateTime, Int32) |
DateTime Belirtilen sayıda saat uzaklıkta belirtilen bir DateTimedöndürür. (Devralındığı yer: Calendar) |
| AddMilliseconds(DateTime, Double) |
Belirtilen sayıda milisaniye uzakta DateTimeolan bir DateTime döndürür. (Devralındığı yer: Calendar) |
| AddMinutes(DateTime, Int32) |
DateTime Belirtilen sayıda dakika uzaklıkta DateTimebelirtilen değerini döndürür. (Devralındığı yer: Calendar) |
| AddMonths(DateTime, Int32) |
Belirtilen ay sayısından uzak DateTimeolan bir DateTime döndürür. |
| AddSeconds(DateTime, Int32) |
DateTime Belirtilen sayıda saniye uzaklıkta DateTimebelirtilen bir döndürür. (Devralındığı yer: Calendar) |
| AddWeeks(DateTime, Int32) |
DateTime Belirtilen sayıda hafta uzaklıkta DateTimebelirtilen bir döndürür. (Devralındığı yer: Calendar) |
| AddYears(DateTime, Int32) |
DateTime Belirtilen sayıda yıl uzaklıkta DateTimebelirtilen bir döndürür. |
| Clone() |
Geçerli Calendar nesnenin kopyası olan yeni bir nesne oluşturur. (Devralındığı yer: Calendar) |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetDayOfMonth(DateTime) |
Belirtilen DateTimeiçindeki ayın gününü döndürür. |
| GetDayOfWeek(DateTime) |
Belirtilen DateTimeiçinde haftanın gününü döndürür. |
| GetDayOfYear(DateTime) |
Belirtilen DateTimeiçinde yılın gününü döndürür. |
| GetDaysInMonth(Int32, Int32, Int32) |
Belirtilen dönemde belirtilen yıl içinde belirtilen aydaki gün sayısını döndürür. |
| GetDaysInMonth(Int32, Int32) |
Geçerli dönemin belirtilen ay ve yılındaki gün sayısını döndürür. (Devralındığı yer: Calendar) |
| GetDaysInYear(Int32, Int32) |
Belirtilen dönemde belirtilen yıldaki gün sayısını döndürür. |
| GetDaysInYear(Int32) |
Geçerli dönemin belirtilen yılındaki gün sayısını döndürür. (Devralındığı yer: Calendar) |
| GetEra(DateTime) |
Belirtilen DateTimeiçindeki çağı döndürür. |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetHour(DateTime) |
Belirtilen DateTimeiçindeki saat değerini döndürür. (Devralındığı yer: Calendar) |
| GetLeapMonth(Int32, Int32) |
Belirtilen yıl ve dönem için artık ayı hesaplar. |
| GetLeapMonth(Int32) |
Belirtilen yıl için artık ayı hesaplar. (Devralındığı yer: Calendar) |
| GetMilliseconds(DateTime) |
Belirtilen DateTimeiçindeki milisaniye değerini döndürür. (Devralındığı yer: Calendar) |
| GetMinute(DateTime) |
Belirtilen DateTimeiçindeki dakika değerini döndürür. (Devralındığı yer: Calendar) |
| GetMonth(DateTime) |
Belirtilen DateTimeiçindeki ayı döndürür. |
| GetMonthsInYear(Int32, Int32) |
Belirtilen dönemde belirtilen yıldaki ay sayısını döndürür. |
| GetMonthsInYear(Int32) |
Geçerli dönemde belirtilen yıldaki ay sayısını döndürür. (Devralındığı yer: Calendar) |
| GetSecond(DateTime) |
Belirtilen DateTimeiçindeki saniye değerini döndürür. (Devralındığı yer: Calendar) |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| GetWeekOfYear(DateTime, CalendarWeekRule, DayOfWeek) |
Belirtilen DateTimeiçindeki tarihi içeren yılın haftasını döndürür. |
| GetWeekOfYear(DateTime, CalendarWeekRule, DayOfWeek) |
Belirtilen DateTime değerdeki tarihi içeren yılın haftasını döndürür. (Devralındığı yer: Calendar) |
| GetYear(DateTime) |
Belirtilen DateTimeiçindeki yılı döndürür. |
| IsLeapDay(Int32, Int32, Int32, Int32) |
Belirtilen dönemde belirtilen tarihin artık gün olup olmadığını belirler. |
| IsLeapDay(Int32, Int32, Int32) |
Geçerli dönemde belirtilen tarihin artık gün olup olmadığını belirler. (Devralındığı yer: Calendar) |
| IsLeapMonth(Int32, Int32, Int32) |
Belirtilen dönemde belirtilen yılda belirtilen ayın artık ay olup olmadığını belirler. |
| IsLeapMonth(Int32, Int32) |
Geçerli dönemde belirtilen yılda belirtilen ayın artık ay olup olmadığını belirler. (Devralındığı yer: Calendar) |
| IsLeapYear(Int32, Int32) |
Belirtilen dönemde belirtilen yılın artık yıl olup olmadığını belirler. |
| IsLeapYear(Int32) |
Geçerli dönemde belirtilen yılın artık yıl olup olmadığını belirler. (Devralındığı yer: Calendar) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) |
Belirtilen dönemde belirtilen tarih ve saate ayarlanmış bir DateTime döndürür. |
| ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32) |
Geçerli dönemde belirtilen tarih ve saate ayarlanmış bir DateTime döndürür. (Devralındığı yer: Calendar) |
| ToFourDigitYear(Int32) |
Uygun yüzyılı belirlemek için özelliğini kullanarak TwoDigitYearMax belirtilen yılı dört basamaklı bir yıla dönüştürür. |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |