Рубрики

Метод ChronoLocalDateTime isAfter () в Java с примерами

Метод isAfter () интерфейса ChronoLocalDateTime в Java используется для проверки, является ли дата, переданная в качестве параметра, после этого экземпляра ChronoLocalDateTime или нет. Возвращает логическое значение, показывающее то же самое.

Синтаксис:

default boolean isAfter(ChronoLocalDateTime otherDate)

Параметр: Этот метод принимает параметр otherDate, который указывает другую дату-время для сравнения с этим ChronoLocalDateTime. Это не должно быть нулевым.

Возвраты: функция возвращает логическое значение, показывающее, является ли эта дата-время после указанной даты-времени.

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

Программа 1:

// Программа для иллюстрации метода isAfter ()

  

import java.util.*;

import java.time.*;

import java.time.chrono.*;

  

public class GfG {

    public static void main(String[] args)

    {

        // парсит дату

        ChronoLocalDateTime dt1

            = LocalDateTime.parse("2018-11-03T12:45:30");

  

        // печатает дату

        System.out.println(dt1);

  

        // парсит дату

        ChronoLocalDateTime dt2

            = LocalDateTime.parse("2016-12-04T12:45:30");

  

        // печатает дату

        System.out.println(dt2);

  

        // Сравнивает обе даты

        System.out.println(dt1.isAfter(dt2));

    }

}

Выход:

2018-11-03T12:45:30
2016-12-04T12:45:30
true

Программа 2:

// Программа для иллюстрации метода isAfter ()

  

import java.util.*;

import java.time.*;

import java.time.chrono.*;

  

public class GfG {

    public static void main(String[] args)

    {

        // парсит дату

        ChronoLocalDateTime dt1

            = LocalDateTime.parse("2018-11-03T12:45:30");

  

        // печатает дату

        System.out.println(dt1);

  

        // парсит дату

        ChronoLocalDateTime dt2

            = LocalDateTime.parse("2019-12-04T12:45:30");

  

        // печатает дату

        System.out.println(dt2);

  

        // Сравнивает обе даты

        System.out.println(dt1.isAfter(dt2));

    }

}

Выход:

2018-11-03T12:45:30
2019-12-04T12:45:30
false

Ссылка: https://docs.oracle.com/javase/9/docs/api/java/time/chrono/ChronoLocalDateTime.html#isAfter-java.time.chrono.ChronoLocalDateTime-

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

Метод ChronoLocalDateTime isAfter () в Java с примерами

0.00 (0%) 0 votes