Instant.Minus Metode

Definisi

Overload

Nama Deskripsi
Minus(ITemporalAmount)

Mengembalikan salinan instan ini dengan jumlah yang ditentukan dikurangi.

Minus(Int64, ITemporalUnit)

Mengembalikan salinan instan ini dengan jumlah yang ditentukan dikurangi.

Minus(ITemporalAmount)

Mengembalikan salinan instan ini dengan jumlah yang ditentukan dikurangi.

[Android.Runtime.Register("minus", "(Ljava/time/temporal/TemporalAmount;)Ljava/time/Instant;", "", ApiSince=26)]
public Java.Time.Instant? Minus(Java.Time.Temporal.ITemporalAmount? amountToSubtract);
[<Android.Runtime.Register("minus", "(Ljava/time/temporal/TemporalAmount;)Ljava/time/Instant;", "", ApiSince=26)>]
member this.Minus : Java.Time.Temporal.ITemporalAmount -> Java.Time.Instant

Parameter

amountToSubtract
ITemporalAmount

TemporalAmount: jumlah yang akan dikurangi, bukan null

Mengembalikan

Instan berdasarkan instan ini dengan pengurangan yang dibuat, bukan null

Atribut

Keterangan

Mengembalikan salinan instan ini dengan jumlah yang ditentukan dikurangi. Ini mengembalikan Instan, berdasarkan yang satu ini, dengan jumlah yang ditentukan dikurangi. Jumlahnya biasanya Durasi tetapi mungkin jenis lain yang mengimplementasikan antarmuka TemporalAmount. Perhitungan didelegasikan ke objek jumlah dengan memanggil TemporalAmount.subtractFrom(Temporal). Implementasi jumlah bebas untuk menerapkan pengurangan dengan cara apa pun yang diinginkan, namun biasanya memanggil kembali ke minus(panjang, TemporalUnit). Lihat dokumentasi implementasi jumlah untuk menentukan apakah dapat berhasil dikurangi. Instans ini tidak dapat diubah dan tidak terpengaruh oleh panggilan metode ini.

Lemparan: AritmeticException jika luapan numerik terjadi

Lemparan: DateTimeException jika pengurangan tidak dapat dibuat

Referensi Android untuk java.time.Instant.minus.

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk

Minus(Int64, ITemporalUnit)

Mengembalikan salinan instan ini dengan jumlah yang ditentukan dikurangi.

[Android.Runtime.Register("minus", "(JLjava/time/temporal/TemporalUnit;)Ljava/time/Instant;", "", ApiSince=26)]
public Java.Time.Instant? Minus(long amountToSubtract, Java.Time.Temporal.ITemporalUnit? unit);
[<Android.Runtime.Register("minus", "(JLjava/time/temporal/TemporalUnit;)Ljava/time/Instant;", "", ApiSince=26)>]
member this.Minus : int64 * Java.Time.Temporal.ITemporalUnit -> Java.Time.Instant

Parameter

amountToSubtract
Int64

panjang: jumlah unit yang akan dikurangi dari hasilnya, mungkin negatif

unit
ITemporalUnit

TemporalUnit: unit jumlah yang akan dikurangi, bukan null

Mengembalikan

Instan berdasarkan instan ini dengan jumlah yang ditentukan dikurangi, bukan null

Atribut

Keterangan

Mengembalikan salinan instan ini dengan jumlah yang ditentukan dikurangi. Ini mengembalikan Instan, berdasarkan yang satu ini, dengan jumlah dalam hal unit yang dikurangi. Jika tidak dimungkinkan untuk mengurangi jumlah, karena unit tidak didukung atau karena alasan lain, pengecualian dilemparkan. Metode ini setara dengan plus(long,TemporalUnit) dengan jumlah yang dinegasikan. Lihat metode tersebut untuk deskripsi lengkap tentang bagaimana penambahan, dan dengan demikian pengurangan, berfungsi. Instans ini tidak dapat diubah dan tidak terpengaruh oleh panggilan metode ini.

Lemparan: AritmeticException jika luapan numerik terjadi

Lemparan: DateTimeException jika pengurangan tidak dapat dibuat

Throws: UnsupportedTemporalTypeException jika unit tidak didukung

Referensi Android untuk java.time.Instant.minus.

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk