Linguaggio

Instant.Minus Metodo

Definizione

Overload

Nome Descrizione
Minus(ITemporalAmount)

Restituisce una copia di questo istante con la quantità specificata sottratta.

Minus(Int64, ITemporalUnit)

Restituisce una copia di questo istante con la quantità specificata sottratta.

Minus(ITemporalAmount)

Restituisce una copia di questo istante con la quantità specificata sottratta.

[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

Parametri

amountToSubtract
ITemporalAmount

TemporalAmount: quantità da sottrarre, non null

Valori restituiti

un istante basato su questo istante con la sottrazione fatta, non null

Attributi

Commenti

Restituisce una copia di questo istante con la quantità specificata sottratta. Viene restituito un valore Instant, in base a questo, con la quantità specificata sottratta. La quantità è in genere Duration, ma può essere qualsiasi altro tipo che implementa l'interfaccia TemporalAmount. Il calcolo viene delegato all'oggetto amount chiamando TemporalAmount.subtractFrom(Temporal). L'implementazione della quantità è gratuita per implementare la sottrazione in qualsiasi modo desidera, ma in genere richiama a minus(long,TemporalUnit). Consultare la documentazione dell'implementazione della quantità per determinare se può essere sottratta correttamente. Questa istanza non è modificabile e non influenzata da questa chiamata al metodo.

Genera: ArithmeticException se si verifica un overflow numerico

Throws: DateTimeException se la sottrazione non può essere eseguita

Informazioni di riferimento su Android per java.time.Instant.minus.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

Minus(Int64, ITemporalUnit)

Restituisce una copia di questo istante con la quantità specificata sottratta.

[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

Parametri

amountToSubtract
Int64

long: la quantità dell'unità da sottrarre dal risultato, può essere negativa

unit
ITemporalUnit

TemporalUnit: unità dell'importo da sottrarre, non Null

Valori restituiti

Un istante basato su questo istante con la quantità specificata sottratta, non null

Attributi

Commenti

Restituisce una copia di questo istante con la quantità specificata sottratta. Viene restituito un valore Instant, in base a questo, con la quantità in termini di unità sottratta. Se non è possibile sottrarre l'importo, perché l'unità non è supportata o per un altro motivo, viene generata un'eccezione. Questo metodo equivale a plus(long,TemporalUnit) con la quantità negata. Vedere questo metodo per una descrizione completa del funzionamento dell'addizione e quindi della sottrazione. Questa istanza non è modificabile e non influenzata da questa chiamata al metodo.

Genera: ArithmeticException se si verifica un overflow numerico

Throws: DateTimeException se la sottrazione non può essere eseguita

Throws: UnsupportedTemporalTypeException se l'unità non è supportata

Informazioni di riferimento su Android per java.time.Instant.minus.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a