Langue

Instant.Minus Méthode

Définition

Surcharges

Nom Description
Minus(ITemporalAmount)

Retourne une copie de cet instant avec la quantité spécifiée soustraite.

Minus(Int64, ITemporalUnit)

Retourne une copie de cet instant avec la quantité spécifiée soustraite.

Minus(ITemporalAmount)

Retourne une copie de cet instant avec la quantité spécifiée soustraite.

[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

Paramètres

amountToSubtract
ITemporalAmount

TemporalAmount : la quantité à soustraire, et non null

Retours

un instant basé sur cet instant avec la soustraction effectuée, et non null

Attributs

Remarques

Retourne une copie de cet instant avec la quantité spécifiée soustraite. Cela retourne un instant, basé sur celui-ci, avec la quantité spécifiée soustraite. La quantité est généralement Durée, mais peut être n’importe quel autre type implémentant l’interface TemporalAmount. Le calcul est délégué à l’objet amount en appelant TemporalAmount.soustractionFrom(Temporal). L’implémentation de la quantité est libre d’implémenter la soustraction de quelque manière qu’elle le souhaite, mais elle revient généralement à moins(long,TemporalUnit). Consultez la documentation de l’implémentation de la quantité pour déterminer si elle peut être soustraite avec succès. Cette instance est immuable et non affectée par cet appel de méthode.

Levées : arithmétiqueException si le dépassement numérique se produit

Levées : DateTimeException si la soustraction ne peut pas être effectuée

Référence Android pour java.time.Instant.minus.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

Minus(Int64, ITemporalUnit)

Retourne une copie de cet instant avec la quantité spécifiée soustraite.

[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

Paramètres

amountToSubtract
Int64

long : la quantité de l’unité à soustraire du résultat peut être négative

unit
ITemporalUnit

TemporalUnit : unité de la quantité à soustraire, et non null

Retours

un instant basé sur cet instant avec le montant spécifié soustrait, et non null

Attributs

Remarques

Retourne une copie de cet instant avec la quantité spécifiée soustraite. Cela retourne un instant, basé sur celui-ci, avec le montant en termes de l’unité soustraite. S’il n’est pas possible de soustraire le montant, car l’unité n’est pas prise en charge ou pour une autre raison, une exception est levée. Cette méthode équivaut à plus(long,TemporalUnit) avec la valeur négation. Consultez cette méthode pour obtenir une description complète du fonctionnement de l’addition, et ainsi de la soustraction. Cette instance est immuable et non affectée par cet appel de méthode.

Levées : arithmétiqueException si le dépassement numérique se produit

Levées : DateTimeException si la soustraction ne peut pas être effectuée

Levées : UnsupportedTemporalTypeException si l’unité n’est pas prise en charge

Référence Android pour java.time.Instant.minus.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à