public class DateUpdaterTools extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
DATE_TIME_FORMAT
Date time format.
|
static String |
DATE_TIME_QUERY_FORMAT
Date time format for query.
|
static String |
NEXT_DAILY_BOUNDARY
Next daily interval.
|
static String |
NEXT_ERROR_BOUNDARY
Next error interval.
|
static String |
NEXT_WEEKLY_BOUNDARY
Next weekly interval.
|
| Modifier and Type | Method and Description |
|---|---|
static Date |
computeNextDate(NewsPeriod newsPeriod,
Date inputDate,
int boundary,
boolean init) |
static Date |
getNextMonday(Date inputDate)
Gets next Sunday from date.
|
static Date |
getNextRandomDate(Date inputDate,
int boundary)
Get next randon Date at 00:00 +/- boundary.
|
static Date |
getNextTestRandomDate(Date inputDate)
Used for dev.
|
static Date |
setMidnight(Date date)
Set midnight for given day.
|
static Date |
setMidnight(Date date,
int boundary)
Sets given date (which is in daily, weekly, ... boundaries) at midnight.
|
public static final String DATE_TIME_FORMAT
public static final String DATE_TIME_QUERY_FORMAT
public static final String NEXT_DAILY_BOUNDARY
public static final String NEXT_WEEKLY_BOUNDARY
public static final String NEXT_ERROR_BOUNDARY
public static Date computeNextDate(NewsPeriod newsPeriod, Date inputDate, int boundary, boolean init)
newsPeriod - boundary - public static Date getNextMonday(Date inputDate)
inputDate - public static Date getNextTestRandomDate(Date inputDate)
inputDate - public static Date getNextRandomDate(Date inputDate, int boundary)
inputDate - gap - boundary - public static Date setMidnight(Date date, int boundary)
calendar - Copyright © 2019. All rights reserved.