JulianCalendar Sınıf

Tanım

Jülyen takvimini temsil eder.

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
Devralma
JulianCalendar
Öznitelikler

Açıklamalar

M.Ö. 45'te, Jül sezar bir takvim reformu istedi, bu da Jülyen takvimi olarak adlandırılan takvimle sonuçlandı. Jülyen takvimi Gregoryen takvimin öncülüdür.

Not

sınıfını JulianCalendar ve .NET Framework diğer takvim sınıflarını kullanma hakkında bilgi için bkz. Takvimlerle Çalışma.

JulianCalendar sınıfı yalnızca geçerli dönemi tanır.

Gregoryen takvimin aksine, Julian takvimi artık yılı özel durum olmadan dört ile eşit olarak bölünebilen bir yıl olarak tanımlar. Bu nedenle, takvim her 128 yılda bir gün yanlıştır. Ortak yıl 365 gün, artık yıl ise 366 gündür.

Gregoryen takvimi gibi, Julian takviminin her birinde 28 ile 31 gün arasında 12 ay vardır: Ocak (31 gün), Şubat (28 veya 29 gün), Mart (31 gün), Nisan (30 gün), Mayıs (30 gün) 31 gün), Haziran (30 gün), Temmuz (31 gün), Ağustos (31 gün), Eylül (30 gün), Ekim (31 gün), Kasım (30 gün) ve Aralık (31 gün). Şubat artık yıllarda 29 gün, ortak yıllarda 28 gündür.

Gregoryen takvimdeki 1 Ocak 2001 tarih, Jülyen takvimindeki 2000 yılındaki 19 Aralık gününe eşdeğerdir.

Şu anda sınıfı JulianCalendar tarafından desteklenen CultureInfo kültürlerin hiçbiri tarafından kullanılmaz. Bu nedenle, JulianCalendar sınıfı yalnızca Jülyen takvimindeki tarihleri hesaplamak için kullanılabilir.

Her CultureInfo nesne bir takvim kümesini destekler. Calendar özelliği kültür için varsayılan takvimi, özelliği ise OptionalCalendars 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

JulianCalendar()

JulianCalendar sınıfının yeni bir örneğini başlatır.

Alanlar

CurrentEra

Geçerli takvimin geçerli dönemini temsil eder. Bu alanın değeri 0'dır.

(Devralındığı yer: Calendar)
JulianEra

Geçerli dönemi temsil eder. Bu alan sabittir.

Özellikler

AlgorithmType

Geçerli takvimin güneş tabanlı mı, ay tabanlı mı yoksa ikisinin birleşimi mi olduğunu gösteren bir değer alır.

AlgorithmType

Geçerli takvimin güneş tabanlı mı, ay tabanlı mı yoksa her ikisinin de birleşimi mi olduğunu belirten bir değer alır.

(Devralındığı yer: Calendar)
DaysInYearBeforeMinSupportedYear

Özelliği tarafından MinSupportedDateTime belirtilen yıldan önceki yıldaki gün sayısını alır.

(Devralındığı yer: Calendar)
Eras

içindeki JulianCalendardönemlerin 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 JulianCalendar desteklenen en son tarih ve saati alır.

MaxSupportedDateTime

Bu Calendar nesne tarafından desteklenen en son tarih ve saati alır.

(Devralındığı yer: Calendar)
MinSupportedDateTime

Sınıfı tarafından JulianCalendar desteklenen en erken tarih ve saati alır.

MinSupportedDateTime

Bu Calendar nesne tarafından desteklenen en erken tarih ve saati alır.

(Devralındığı yer: Calendar)
TwoDigitYearMax

2 basamaklı bir yılla temsil edilebilen 100 yıllık aralığın son yılını alır veya ayarlar.

Yöntemler

AddDays(DateTime, Int32)

Belirtilen gün sayısından uzak DateTimeolan bir DateTime döndürür.

(Devralındığı yer: Calendar)
AddHours(DateTime, Int32)

Belirtilen saat sayısından uzak DateTimeolan bir DateTime döndürür.

(Devralındığı yer: Calendar)
AddMilliseconds(DateTime, Double)

Belirtilen sayıdan 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)

Belirtilen sayıdan saniye uzaklıkta olan DateTimebir DateTime döndürür.

(Devralındığı yer: Calendar)
AddWeeks(DateTime, Int32)

Belirtilen sayıdan belirtilen sayıda hafta uzakta DateTimeolan bir DateTime döndürür.

(Devralındığı yer: Calendar)
AddYears(DateTime, Int32)

Belirtilen yıl sayısından uzak DateTimeolan bir DateTime 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çinde 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)

Geçerli dönemin belirtilen ayı ve yılındaki gün sayısını döndürür.

(Devralındığı yer: Calendar)
GetDaysInMonth(Int32, Int32, Int32)

Belirtilen dönemde belirtilen yıl içinde belirtilen aydaki 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)
GetDaysInYear(Int32, Int32)

Belirtilen dönemde belirtilen yıldaki gün sayısını döndürür.

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)

Belirtilen yıl için artık ayı hesaplar.

(Devralındığı yer: Calendar)
GetLeapMonth(Int32, Int32)

Belirtilen yıl ve dönem için artık ayı hesaplar.

GetLeapMonth(Int32, Int32)

Belirtilen yıl ve dönem 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)

Geçerli dönemde belirtilen yıldaki ay sayısını döndürür.

(Devralındığı yer: Calendar)
GetMonthsInYear(Int32, Int32)

Belirtilen dönemde belirtilen yıldaki ay sayısını döndürür.

GetSecond(DateTime)

Belirtilen DateTimeiçindeki saniye değerini döndürür.

(Devralındığı yer: Calendar)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
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)

Geçerli dönemde belirtilen tarihin artık gün olup olmadığını belirler.

(Devralındığı yer: Calendar)
IsLeapDay(Int32, Int32, Int32, Int32)

Belirtilen dönemde belirtilen tarihin artık gün 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)
IsLeapMonth(Int32, Int32, Int32)

Belirtilen dönemde belirtilen yıl içinde belirtilen ayın artık ay 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)
IsLeapYear(Int32, Int32)

Belirtilen dönemde belirtilen yılın artık yıl olup olmadığını belirler.

MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
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)
ToDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Belirtilen dönemde belirtilen tarih ve saate ayarlanmış bir DateTime döndürür.

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 dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.