GregorianCalendar.ToFourDigitYear(Int32) Yöntem
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.
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.
public:
override int ToFourDigitYear(int year);
public override int ToFourDigitYear (int year);
override this.ToFourDigitYear : int -> int
Public Overrides Function ToFourDigitYear (year As Integer) As Integer
Parametreler
- year
- Int32
Dönüştürülecek yılı temsil eden iki basamaklı veya dört basamaklı bir tamsayı.
Döndürülenler
dört basamaklı gösterimini içeren bir year
tamsayı.
Özel durumlar
year
takvim tarafından desteklenen aralığın dışındadır.
Açıklamalar
TwoDigitYearMax , iki basamaklı bir yılla temsil edilebilen 100 yıllık aralıktaki son yıldır. Yüzyıl, bu 100 yıllık aralık içinde iki basamaklı year
tek oluşum bulunarak belirlenir. Örneğin, 2029 olarak ayarlanırsa TwoDigitYearMax , 100 yıllık aralık 1930 ile 2029 arasındadır. Bu nedenle, 2 basamaklı 30 değeri 1930 olarak yorumlanırken, 2 basamaklı 29 değeri 2029 olarak yorumlanır.
ToFourDigitYear iki basamaklı yılı veya dört basamaklı yılı destekler. İki basamaklı yıl değerinin (100'den küçük) geçirilmesi, yönteminin değeri uygun yüzyılı temsil eden değere göre dört basamaklı bir değere dönüştürmesine TwoDigitYearMax neden olur. Uygulama için desteklenen takvim aralığındaki ToFourDigitYeardört basamaklı bir yıl değeri sağlıyorsa, yöntemi gerçek giriş değerini döndürür. Uygulama desteklenen takvim aralığının dışında dört basamaklı bir değer sağlıyorsa veya negatif bir değer sağlıyorsa, yöntem bir özel durum oluşturur.