ITemporal.Minus Metode

Definisi

Overload

Nama Deskripsi
Minus(ITemporalAmount)

Mengembalikan objek dengan tipe yang sama dengan objek ini dengan jumlah yang dikurangi.

Minus(Int64, ITemporalUnit)

Mengembalikan objek dengan tipe yang sama dengan objek ini dengan periode yang ditentukan dikurangi.

Minus(ITemporalAmount)

Mengembalikan objek dengan tipe yang sama dengan objek ini dengan jumlah yang dikurangi.

[Android.Runtime.Register("minus", "(Ljava/time/temporal/TemporalAmount;)Ljava/time/temporal/Temporal;", "GetMinus_Ljava_time_temporal_TemporalAmount_Handler:Java.Time.Temporal.ITemporal, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)]
public virtual Java.Time.Temporal.ITemporal? Minus(Java.Time.Temporal.ITemporalAmount? amount);
[<Android.Runtime.Register("minus", "(Ljava/time/temporal/TemporalAmount;)Ljava/time/temporal/Temporal;", "GetMinus_Ljava_time_temporal_TemporalAmount_Handler:Java.Time.Temporal.ITemporal, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)>]
abstract member Minus : Java.Time.Temporal.ITemporalAmount -> Java.Time.Temporal.ITemporal
override this.Minus : Java.Time.Temporal.ITemporalAmount -> Java.Time.Temporal.ITemporal

Parameter

amount
ITemporalAmount

jumlah yang akan dikurangi, bukan null

Mengembalikan

objek dengan jenis yang sama dengan penyesuaian yang ditentukan yang dibuat, bukan null

Atribut

Keterangan

Mengembalikan objek dengan tipe yang sama dengan objek ini dengan jumlah yang dikurangi.

Ini menyesuaikan temporal ini, mengurangi sesuai dengan aturan jumlah yang ditentukan. Jumlahnya biasanya tetapi java.time.Period mungkin jenis lain yang mengimplementasikan TemporalAmount antarmuka, seperti java.time.Duration.

Beberapa contoh kode yang menunjukkan bagaimana dan mengapa metode ini digunakan:

date = date.minus(period);               // subtract a Period instance
             date = date.minus(duration);             // subtract a Duration instance
             date = date.minus(workingDays(6));       // example user-written workingDays method

Perhatikan bahwa panggilan plus diikuti oleh minus tidak dijamin untuk mengembalikan tanggal-waktu yang sama.

Java dokumentasi untuk java.time.temporal.Temporal.minus(java.time.temporal.TemporalAmount).

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 objek dengan tipe yang sama dengan objek ini dengan periode yang ditentukan dikurangi.

[Android.Runtime.Register("minus", "(JLjava/time/temporal/TemporalUnit;)Ljava/time/temporal/Temporal;", "GetMinus_JLjava_time_temporal_TemporalUnit_Handler:Java.Time.Temporal.ITemporal, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)]
public virtual Java.Time.Temporal.ITemporal? Minus(long amountToSubtract, Java.Time.Temporal.ITemporalUnit? unit);
[<Android.Runtime.Register("minus", "(JLjava/time/temporal/TemporalUnit;)Ljava/time/temporal/Temporal;", "GetMinus_JLjava_time_temporal_TemporalUnit_Handler:Java.Time.Temporal.ITemporal, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)>]
abstract member Minus : int64 * Java.Time.Temporal.ITemporalUnit -> Java.Time.Temporal.ITemporal
override this.Minus : int64 * Java.Time.Temporal.ITemporalUnit -> Java.Time.Temporal.ITemporal

Parameter

amountToSubtract
Int64

jumlah unit yang ditentukan untuk dikurangi, mungkin negatif

unit
ITemporalUnit

unit jumlah yang akan dikurangi, bukan null

Mengembalikan

objek dengan jenis yang sama dengan periode yang ditentukan dikurangi, bukan null

Atribut

Keterangan

Mengembalikan objek dengan tipe yang sama dengan objek ini dengan periode yang ditentukan dikurangi.

Metode ini mengembalikan objek baru berdasarkan objek ini dengan periode yang ditentukan dikurangi. Misalnya, pada LocalDate, ini dapat digunakan untuk mengurangi jumlah tahun, bulan, atau hari. Objek yang dikembalikan akan memiliki tipe yang dapat diamati yang sama dengan objek ini.

Dalam beberapa kasus, mengubah bidang tidak sepenuhnya ditentukan. Misalnya, jika objek target adalah tanggal yang mewakili 31 Maret, pengurangan satu bulan tidak akan jelas. Dalam kasus seperti ini, bidang bertanggung jawab untuk menyelesaikan hasilnya. Biasanya akan memilih tanggal valid sebelumnya, yang akan menjadi hari terakhir yang valid pada bulan Februari dalam contoh ini.

Java dokumentasi untuk java.time.temporal.Temporal.minus(long, java.time.temporal.TemporalUnit).

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