IChronoZonedDateTime.ITemporal.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 |
|---|---|
| ITemporal.Minus(Int64, ITemporalUnit) |
Devuelve un objeto del mismo tipo que este objeto con el período especificado restado. |
| ITemporal.Minus(ITemporalAmount) |
Devuelve un objeto del mismo tipo que este objeto con una cantidad restada. |
ITemporal.Minus(Int64, ITemporalUnit)
Devuelve un objeto del mismo tipo que este objeto con el período especificado restado.
[Android.Runtime.Register("minus", "(JLjava/time/temporal/TemporalUnit;)Ljava/time/chrono/ChronoZonedDateTime;", "GetMinus_JLjava_time_temporal_TemporalUnit_Handler:Java.Time.Chrono.IChronoZonedDateTime, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)]
override sealed Java.Time.Temporal.ITemporal? ITemporal.Minus(long amountToSubtract, Java.Time.Temporal.ITemporalUnit? unit);
[<Android.Runtime.Register("minus", "(JLjava/time/temporal/TemporalUnit;)Ljava/time/chrono/ChronoZonedDateTime;", "GetMinus_JLjava_time_temporal_TemporalUnit_Handler:Java.Time.Chrono.IChronoZonedDateTime, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)>]
abstract member Java.Time.Temporal.ITemporal.Minus : int64 * Java.Time.Temporal.ITemporalUnit -> Java.Time.Temporal.ITemporal
override this.Java.Time.Temporal.ITemporal.Minus : int64 * Java.Time.Temporal.ITemporalUnit -> Java.Time.Temporal.ITemporal
Parámetros
- amountToSubtract
- Int64
la cantidad de la unidad especificada que se va a restar, puede ser negativa.
- unit
- ITemporalUnit
la unidad de la cantidad que se va a restar, no null
Devoluciones
un objeto del mismo tipo con el período especificado restado, no null
Implementaciones
- Atributos
Comentarios
Devuelve un objeto del mismo tipo que este objeto con el período especificado restado. Este método devuelve un nuevo objeto basado en este con el período especificado restado. Por ejemplo, en localDate, esto podría usarse para restar un número de años, meses o días. El objeto devuelto tendrá el mismo tipo observable que este objeto. En algunos casos, el cambio de un campo no está totalmente definido. Por ejemplo, si el objeto de destino es una fecha que representa el 31 de marzo, restar un mes no sería claro. En casos como este, el campo es responsable de resolver el resultado. Normalmente, elegirá la fecha válida anterior, que sería el último día válido de febrero en este ejemplo.
referencia Java referencia para java.time.chrono.ChronoZonedDateTime.minus.
Se aplica a
ITemporal.Minus(ITemporalAmount)
Devuelve un objeto del mismo tipo que este objeto con una cantidad restada.
[Android.Runtime.Register("minus", "(Ljava/time/temporal/TemporalAmount;)Ljava/time/chrono/ChronoZonedDateTime;", "GetMinus_Ljava_time_temporal_TemporalAmount_Handler:Java.Time.Chrono.IChronoZonedDateTime, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)]
override sealed Java.Time.Temporal.ITemporal? ITemporal.Minus(Java.Time.Temporal.ITemporalAmount? amount);
[<Android.Runtime.Register("minus", "(Ljava/time/temporal/TemporalAmount;)Ljava/time/chrono/ChronoZonedDateTime;", "GetMinus_Ljava_time_temporal_TemporalAmount_Handler:Java.Time.Chrono.IChronoZonedDateTime, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)>]
abstract member Java.Time.Temporal.ITemporal.Minus : Java.Time.Temporal.ITemporalAmount -> Java.Time.Temporal.ITemporal
override this.Java.Time.Temporal.ITemporal.Minus : Java.Time.Temporal.ITemporalAmount -> Java.Time.Temporal.ITemporal
Parámetros
- amount
- ITemporalAmount
la cantidad que se va a restar, no null
Devoluciones
un objeto del mismo tipo con el ajuste especificado realizado, no null
Implementaciones
- Atributos
Comentarios
Devuelve un objeto del mismo tipo que este objeto con una cantidad restada. Esto ajusta esta temporal, restando según las reglas de la cantidad especificada. La cantidad suele ser un período, pero puede ser cualquier otro tipo que implemente la interfaz TemporalAmount, como Duration.
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
Tenga en cuenta que no se garantiza que la llamada a más seguida de menos devuelva la misma fecha y hora.
referencia Java referencia para java.time.chrono.ChronoZonedDateTime.minus.