Рубрики

Метод LocalDateTime isEqual () в Java с примерами

Метод isEqual () класса LocalDateTime в Java используется для проверки, совпадает ли эта дата с указанной датой-временем.

Синтаксис:

public boolean isEqual(ChronoLocalDateTime other)

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

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

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

Программа 1:

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

  

import java.util.*;

import java.time.*;

  

public class GfG {

    public static void main(String[] args)

    {

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

        LocalDateTime dt1

            = LocalDateTime

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

  

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

        System.out.println("Date 1: " + dt1);

  

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

        LocalDateTime dt2

            = LocalDateTime

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

  

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

        System.out.println("Date 2: " + dt2);

  

        // сравнивает дату

        System.out.println("After comparison: "

                           + dt2.isEqual(dt1));

    }

}

Выход:

Date 1: 2018-11-03T12:45:30
Date 2: 2018-11-03T12:45:30
After comparison: true

Программа 2:

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

  

import java.util.*;

import java.time.*;

  

public class GfG {

    public static void main(String[] args)

    {

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

        LocalDateTime dt1

            = LocalDateTime

                  .parse("2010-12-05T12:50:30");

  

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

        System.out.println("Date 1: " + dt1);

  

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

        LocalDateTime dt2

            = LocalDateTime

                  .parse("2012-05-10T12:50:30");

  

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

        System.out.println("Date 2: " + dt2);

  

        // сравнивает дату

        System.out.println("After comparison: "

                           + dt2.isEqual(dt1));

    }

}

Выход:

Date 1: 2010-12-05T12:50:30
Date 2: 2012-05-10T12:50:30
After comparison: false

Ссылка: https://docs.oracle.com/javase/10/docs/api/java/time/LocalDateTime.html#isEqual(java.time.chrono.ChronoLocalDateTime)

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

Метод LocalDateTime isEqual () в Java с примерами

0.00 (0%) 0 votes