Java LocalDateTime Calculate isBefore(LocalDateTime dateTime1, LocalDateTime dateTime2)

Here you can find the source of isBefore(LocalDateTime dateTime1, LocalDateTime dateTime2)

Description

Check if a dateTime is before another datetime null dateTime is considered to be after

License

Open Source License

Parameter

Parameter Description
dateTime1 a parameter
dateTime2 a parameter

Return

true / false

Declaration

public static boolean isBefore(LocalDateTime dateTime1, LocalDateTime dateTime2) 

Method Source Code

//package com.java2s;
//License from project: Open Source License 

import java.time.LocalDateTime;

public class Main {
    /**//w ww.j  a v  a  2 s  .co m
     * Check if a dateTime is before another datetime
     * null dateTime is considered to be after
     * @param dateTime1
     * @param dateTime2
     * @return true / false
     */
    public static boolean isBefore(LocalDateTime dateTime1, LocalDateTime dateTime2) {
        if (dateTime2 == null) {
            return true;
        }
        if (dateTime1 == null) {
            return false;
        }
        return dateTime1.isBefore(dateTime2);
    }
}

Related

  1. getStartWeekOfMonth(@Nonnull final LocalDateTime aDT, @Nonnull final Locale aLocale)
  2. getTimePart(final LocalDateTime dateTime)
  3. getZonedDateTime(LocalDateTime dateTime, TimeZone timeZone)
  4. isAfter(LocalDateTime endDateTime, LocalDateTime startDateTime)
  5. isAfterNow(LocalDateTime pValidUntil)
  6. isOverdue(LocalDateTime dueTime)
  7. isToday(LocalDateTime dateTime)
  8. isTodayOrYesterday(LocalDateTime date)
  9. isWithin(LocalDateTime start, LocalDateTime end)