ZonedDateTime.MinusHours(Int64) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna uma cópia desse ZonedDateTime com o número de horas especificado subtraído.
[Android.Runtime.Register("minusHours", "(J)Ljava/time/ZonedDateTime;", "", ApiSince=26)]
public Java.Time.ZonedDateTime? MinusHours(long hours);
[<Android.Runtime.Register("minusHours", "(J)Ljava/time/ZonedDateTime;", "", ApiSince=26)>]
member this.MinusHours : int64 -> Java.Time.ZonedDateTime
Parâmetros
- hours
- Int64
as horas a serem subtraídas podem ser negativas
Retornos
um ZonedDateTime com base nessa data e hora com as horas subtraídas, não nulo
- Atributos
Comentários
Retorna uma cópia desse ZonedDateTime com o número de horas especificado subtraído. Isso opera na linha de tempo instantânea, de modo que subtrair uma hora sempre será uma duração de uma hora antes. Isso pode fazer com que a data local seja alterada em uma quantidade diferente de uma hora. Observe que essa é uma abordagem diferente da usada por dias, meses e anos, portanto, subtrair um dia não é o mesmo que adicionar 24 horas. Por exemplo, considere um fuso horário, como "Europa/Paris", onde a substituição do DST de Outono significa que os horários locais de 02:00 a 02:59 ocorrem duas vezes mudando de deslocamento +02:00 no verão para +01:00 no inverno. A subtração de uma hora a partir das 03:30+01:00 resultará em 02:30+01:00 (ambas no tempo de inverno) Subtrair uma hora de 02:30+01:00 resultará em 02:30+02:00 (movendo do inverno para o horário de verão) Subtraindo uma hora a partir de 02:30+02:00 resultará em 01:30+02:00 (ambas no horário de verão) Subtrair três horas das 03:30+01:00 resultará em 01:30+02:00 (movendo-se do inverno para o verão) Esta instância é imutável e não afetada por essa chamada de método.
Java referência para java.time.ZonedDateTime.minusHours.