OffsetDateTime.MinusYears(Int64) Metode

Definisi

Mengembalikan salinan OffsetDateTime ini dengan jumlah tahun yang ditentukan dikurangi.

[Android.Runtime.Register("minusYears", "(J)Ljava/time/OffsetDateTime;", "", ApiSince=26)]
public Java.Time.OffsetDateTime? MinusYears(long years);
[<Android.Runtime.Register("minusYears", "(J)Ljava/time/OffsetDateTime;", "", ApiSince=26)>]
member this.MinusYears : int64 -> Java.Time.OffsetDateTime

Parameter

years
Int64

tahun yang akan dikurangi, mungkin negatif

Mengembalikan

OffsetDateTime berdasarkan tanggal-waktu ini dengan tahun yang dikurangi, bukan null

Atribut

Keterangan

Mengembalikan salinan OffsetDateTime ini dengan jumlah tahun yang ditentukan dikurangi. Metode ini mengurangi jumlah yang ditentukan dari bidang tahun dalam tiga langkah: Mengurangi tahun input dari bidang tahun Periksa apakah tanggal yang dihasilkan tidak valid Sesuaikan hari dalam sebulan ke hari valid terakhir jika perlu Misalnya, 2008-02-29 (tahun kabut asap) dikurangi satu tahun akan mengakibatkan tanggal 2007-02-29 (tahun standar). Alih-alih mengembalikan hasil yang tidak valid, hari terakhir yang valid dalam sebulan, 2007-02-28, dipilih sebagai gantinya. Instans ini tidak dapat diubah dan tidak terpengaruh oleh panggilan metode ini.

Java referensi untuk java.time.OffsetDateTime.minusYears.

Berlaku untuk