Calendar.ToFourDigitYear(Int32) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengonversi tahun yang ditentukan menjadi tahun empat digit dengan menggunakan TwoDigitYearMax properti untuk menentukan abad yang sesuai.
public:
virtual int ToFourDigitYear(int year);
public virtual int ToFourDigitYear (int year);
abstract member ToFourDigitYear : int -> int
override this.ToFourDigitYear : int -> int
Public Overridable Function ToFourDigitYear (year As Integer) As Integer
Parameter
- year
- Int32
Bilangan bulat dua digit atau empat digit yang mewakili tahun yang akan dikonversi.
Mengembalikan
Bilangan bulat yang berisi representasi empat digit dari year
.
Pengecualian
year
berada di luar rentang yang didukung oleh kalender.
Keterangan
TwoDigitYearMax adalah tahun terakhir dalam rentang 100 tahun yang dapat diwakili oleh tahun dua digit. Abad ini ditentukan dengan menemukan satu-satunya kemunculan dua digit year
dalam rentang 100 tahun itu. Misalnya, jika TwoDigitYearMax diatur ke 2029, rentang 100 tahun adalah dari 1930 hingga 2029. Oleh karena itu, nilai 2 digit 30 ditafsirkan sebagai 1930, sedangkan nilai 2 digit 29 ditafsirkan sebagai 2029.
Jika year
lebih besar dari atau sama dengan 100, nilai year
dikembalikan tidak berubah.
ToFourDigitYear mendukung tahun dua digit atau tahun empat digit. Meneruskan nilai tahun dua digit (kurang dari 100) menyebabkan metode mengonversi nilai menjadi nilai empat digit sesuai dengan TwoDigitYearMax nilai yang mewakili abad yang sesuai. Jika aplikasi menyediakan nilai tahun empat digit yang berada dalam rentang kalender yang didukung ke ToFourDigitYear, metode mengembalikan nilai input aktual. Jika aplikasi menyediakan nilai empat digit yang berada di luar rentang kalender yang didukung, atau jika memasok nilai negatif, metode akan memberikan pengecualian.