Bagikan melalui


IsoChronology.IsLeapYear(Int64) Metode

Definisi

Memeriksa apakah tahun ini adalah tahun kampung, menurut aturan sistem kalender prolepsi ISO.

[Android.Runtime.Register("isLeapYear", "(J)Z", "", ApiSince=26)]
public override bool IsLeapYear (long prolepticYear);
[<Android.Runtime.Register("isLeapYear", "(J)Z", "", ApiSince=26)>]
override this.IsLeapYear : int64 -> bool

Parameter

prolepticYear
Int64

tahun prolepsi ISO untuk diperiksa

Mengembalikan

true jika tahun adalah lompatan, salah jika tidak

Atribut

Keterangan

Memeriksa apakah tahun ini adalah tahun kampung, menurut aturan sistem kalender prolepsi ISO.

Metode ini menerapkan aturan saat ini untuk tahun kamping di seluruh garis waktu. Secara umum, satu tahun adalah tahun kampung jika dibagi empat tanpa sisa. Namun, tahun dibagi 100, bukan tahun kabisat, dengan pengecualian tahun dapat dibagi oleh 400 yang.

Misalnya, 1904 adalah tahun kampung dibagi 4. 1900 bukan tahun kampung karena dibagi dengan 100, namun 2000 adalah tahun kampung karena dapat dibagi oleh 400.

Perhitungan bersifat proleptik - menerapkan aturan yang sama ke jauh di masa depan dan jauh dari masa depan. Ini secara historis tidak akurat, tetapi benar untuk standar ISO-8601.

Dokumentasi Java untuk java.time.chrono.IsoChronology.isLeapYear(long).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk