Aracılığıyla paylaş


EastAsianLunisolarCalendar.ToFourDigitYear(Int32) Yöntem

Tanım

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

Parametresinin dört basamaklı gösterimini içeren bir year tamsayı.

Özel durumlar

year bu takvim tarafından desteklenen aralığın dışında.

Açıklamalar

yöntemi, ToFourDigitYear uygun yüzyılı TwoDigitYearMax belirlemek için özelliğini kullanır.

ToFourDigitYear iki basamaklı yılı veya dört basamaklı yılı destekler. İki basamaklı bir 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ığında ToFourDigitYearyer alan dö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.

Şunlara uygulanır