public class DateUtil extends Object
| Constructor and Description |
|---|
DateUtil() |
| Modifier and Type | Method and Description |
|---|---|
static long |
daysBetween(java.time.LocalDate start,
java.time.LocalDate end,
List<java.time.DayOfWeek> ignore) |
static java.time.LocalDate |
getDateInTheFuture(java.time.LocalDate start,
int requiredNumberWorkingDays,
List<java.time.LocalDate> holidays) |
static java.time.LocalDate |
getDateInThePast(java.time.LocalDate endDate,
int requiredNumberWorkingDays,
List<java.time.LocalDate> holidays) |
static String |
getDayOfMonthFormattedDate(java.time.LocalDate date) |
static String |
getDayOfMonthSuffix(java.time.LocalDate date) |
static <T extends Comparable> |
getMax(Collection<T> collection) |
static long |
weekDaysBetween(java.time.LocalDate start,
java.time.LocalDate end) |
static long |
workingDaysBetween(java.time.LocalDate start,
java.time.LocalDate endDate,
List<java.time.LocalDate> holidays) |
public static <T extends Comparable> T getMax(Collection<T> collection)
public static long daysBetween(java.time.LocalDate start,
java.time.LocalDate end,
List<java.time.DayOfWeek> ignore)
public static long weekDaysBetween(java.time.LocalDate start,
java.time.LocalDate end)
public static java.time.LocalDate getDateInThePast(java.time.LocalDate endDate,
int requiredNumberWorkingDays,
List<java.time.LocalDate> holidays)
public static java.time.LocalDate getDateInTheFuture(java.time.LocalDate start,
int requiredNumberWorkingDays,
List<java.time.LocalDate> holidays)
public static long workingDaysBetween(java.time.LocalDate start,
java.time.LocalDate endDate,
List<java.time.LocalDate> holidays)
public static String getDayOfMonthSuffix(java.time.LocalDate date)
public static String getDayOfMonthFormattedDate(java.time.LocalDate date)
Copyright © 2018. All rights reserved.