Рубрики

Метод ChronoZonedDateTime минус (TemporalAmount) в Java с примерами

Метод minus () класса ChronoZonedDateTime, используемый для возврата копии этой даты-времени с указанным количеством, вычтенным из даты-времени. Обычно сумма представляет собой Period или Duration, но может быть любым другим типом, реализующим интерфейс TemporalAmount.

Синтаксис:

default ChronoZonedDateTime minus(TemporalAmount amountTosubtract)

Параметры: Этот метод принимает один единственный параметр amountTosubtract, который является суммой для вычитания. Он не должен быть нулевым.

Возвращаемое значение: этот метод возвращает ChronoZonedDateTime на основе этой даты-времени с выполненным вычитанием, а не нулевым

Исключение: этот метод генерирует следующие исключения:

  • DateTimeException : если вычитание не может быть сделано </ li
  • ArithmeticException : если числовое переполнение происходит

Ниже программы иллюстрируют метод минус ():

Программа 1:

// Java-программа для демонстрации
// ChronoZonedDateTime.minus () метод

  

import java.time.*;

import java.time.chrono.*;

import java.time.temporal.ChronoUnit;

  

public class GFG {

    public static void main(String[] args)

    {

  

        // создаем объект ChronoZonedDateTime

        ChronoZonedDateTime zonedlt

            = ZonedDateTime

                  .parse(

                      "2018-12-06T19:21:12.123+05:30[Asia/Calcutta]");

  

        // вычитаем 10 дней в ChronoZonedDateTime

        ChronoZonedDateTime value

            = zonedlt.minus(Period.ofDays(10));

  

        // распечатать результат

        System.out.println("ChronoZonedDateTime after"

                           + " subtracting Days:\n "

                           + value);

    }

}

Выход:

ChronoZonedDateTime after subtracting Days:
 2018-11-26T19:21:12.123+05:30[Asia/Calcutta]

Ссылка: https://docs.oracle.com/javase/9/docs/api/java/time/chrono/ChronoZonedDateTime.html#minus-java.time.temporal.TemporalAmount-

Рекомендуемые посты:

Метод ChronoZonedDateTime минус (TemporalAmount) в Java с примерами

0.00 (0%) 0 votes