Instant.Minus Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| Minus(ITemporalAmount) |
Devuelve una copia de este instante con la cantidad especificada restada. |
| Minus(Int64, ITemporalUnit) |
Devuelve una copia de este instante con la cantidad especificada restada. |
Minus(ITemporalAmount)
Devuelve una copia de este instante con la cantidad especificada restada.
[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
Parámetros
- amountToSubtract
- ITemporalAmount
TemporalAmount: la cantidad que se va a restar, no null
Devoluciones
una instantánea basada en este instante con la resta realizada, no null
- Atributos
Comentarios
Devuelve una copia de este instante con la cantidad especificada restada. Esto devuelve un elemento Instant, basado en este, con la cantidad especificada restada. La cantidad suele ser Duración, pero puede ser cualquier otro tipo que implemente la interfaz TemporalAmount. El cálculo se delega en el objeto amount llamando a TemporalAmount.subtractFrom(Temporal). La implementación de la cantidad es libre para implementar la resta de cualquier manera que desee, pero normalmente llama a menos(long,TemporalUnit). Consulte la documentación de la implementación de la cantidad para determinar si se puede restar correctamente. Esta instancia es inmutable y no se ve afectada por esta llamada de método.
Produce: ArithmeticException si se produce un desbordamiento numérico
Produce: DateTimeException si no se puede realizar la resta
Referencia de Android para java.time.Instant.minus.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
Minus(Int64, ITemporalUnit)
Devuelve una copia de este instante con la cantidad especificada restada.
[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
Parámetros
- amountToSubtract
- Int64
long: la cantidad de la unidad que se va a restar del resultado, puede ser negativa.
- unit
- ITemporalUnit
TemporalUnit: la unidad de la cantidad que se va a restar, no null
Devoluciones
una instantánea basada en este instante con la cantidad especificada restada, no null
- Atributos
Comentarios
Devuelve una copia de este instante con la cantidad especificada restada. Esto devuelve un elemento Instant, basado en este, con la cantidad en términos de la unidad restada. Si no es posible restar la cantidad, ya que la unidad no se admite o por algún otro motivo, se produce una excepción. Este método es equivalente a plus(long,TemporalUnit) con la cantidad negada. Vea ese método para obtener una descripción completa de cómo funciona la suma y, por tanto, la resta. Esta instancia es inmutable y no se ve afectada por esta llamada de método.
Produce: ArithmeticException si se produce un desbordamiento numérico
Produce: DateTimeException si no se puede realizar la resta
Throws: UnsupportedTemporalesTypeException si no se admite la unidad
Referencia de Android para java.time.Instant.minus.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.