public class Dates
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.util.TimeZone |
GMT |
static int |
JSON_TIME_LENGTH |
| Constructor and Description |
|---|
Dates() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
after(long isThis,
long afterThis) |
static boolean |
before(long isThis,
long beforeThis) |
static long |
date(int year,
int month,
int day) |
static long |
date(int year,
int month,
int day,
int hour,
int minute) |
static long |
date(java.util.TimeZone tz,
int year,
int month,
int day) |
static long |
date(java.util.TimeZone tz,
int year,
int month,
int day,
int hour,
int minute) |
static long |
dayDuration(int count) |
static long |
daysFrom(long time,
int days) |
static int |
durationInHours(long to,
long from) |
static long |
durationInMilis(long to,
long from) |
static int |
durationInMinutes(long to,
long from) |
static long |
durationInSeconds(long to,
long from) |
static java.lang.String |
euroUTCSystemDateNowString()
Useful for generating string versions of timestamps
|
static java.lang.String |
euroUTCSystemDateString(long timestamp)
Useful for generated file names and generated work directories.
|
static void |
fastJsonDateChars(java.util.Date date,
CharBuf buf) |
static java.util.Date |
fromISO8601_(java.lang.String string) |
static java.util.Date |
fromISO8601(char[] charArray,
int from,
int to) |
static java.util.Date |
fromISO8601(java.lang.String string) |
static java.util.Date |
fromISO8601DateLoose(char[] chars) |
static java.util.Date |
fromISO8601DateLoose(char[] buffer,
int startIndex,
int endIndex) |
static java.util.Date |
fromISO8601DateLoose(java.lang.String string) |
static java.util.Date |
fromISO8601Jackson_(java.lang.String string) |
static java.util.Date |
fromISO8601Jackson(char[] charArray,
int from,
int to) |
static java.util.Date |
fromISO8601Jackson(java.lang.String string) |
static java.util.Date |
fromJsonDate_(java.lang.String string) |
static java.util.Date |
fromJsonDate(char[] charArray,
int from,
int to) |
static java.util.Date |
fromJsonDate(java.lang.String string) |
static long |
fromUtcTimeToTimeZone(long utcTime,
java.util.TimeZone timeZone) |
static java.util.Date |
getEuroDate(int day,
int month,
int year) |
static java.util.Date |
getEuroDate(int day,
int month,
int year,
int hour,
int minute,
int second) |
static java.util.Date |
getUSDate(int month,
int day,
int year) |
static java.util.Date |
getUSDate(int month,
int day,
int year,
int hour,
int minute,
int second) |
static long |
hourDuration(int count) |
static long |
hoursFrom(long time,
int hours) |
static boolean |
isISO8601(char[] charArray) |
static boolean |
isISO8601(char[] charArray,
int start,
int to) |
static boolean |
isISO8601(java.lang.String string) |
static boolean |
isISO8601Jackson(char[] charArray,
int start,
int to) |
static boolean |
isISO8601QuickCheck(char[] charArray) |
static boolean |
isISO8601QuickCheck(char[] charArray,
int start,
int to) |
static boolean |
isJsonDate(char[] charArray,
int start,
int to) |
static boolean |
isJsonDate(java.lang.String str) |
static java.lang.String |
jsonDate(java.util.Date date) |
static void |
jsonDateChars(java.util.Calendar calendar,
java.util.Date date,
CharBuf buf) |
static void |
jsonDateChars(java.util.Calendar calendar,
long milis,
CharBuf buf) |
static void |
jsonDateChars(java.util.Date date,
CharBuf buf) |
static void |
jsonDateChars(long milis,
CharBuf buf) |
static void |
main(java.lang.String... args) |
static long |
minuteDuration(int count) |
static long |
minutesFrom(long time,
int minutes) |
static long |
monthsFrom(long time,
int months) |
static long |
now() |
static long |
secondDuration(int count) |
static long |
secondsFrom(long time,
int seconds) |
static long |
timeZoneNow(java.util.TimeZone timeZone) |
static long |
timeZoneNow(java.util.TimeZone timeZone,
java.util.Calendar calendar) |
static java.util.Date |
toDate(int year,
int month,
int day,
int hour,
int minute,
int second,
int miliseconds) |
static java.util.Date |
toDate(java.util.TimeZone tz,
int year,
int month,
int day,
int hour,
int minute,
int second) |
static java.util.Date |
toDate(java.util.TimeZone tz,
int year,
int month,
int day,
int hour,
int minute,
int second,
int miliseconds) |
static long |
utc(long time) |
static java.util.Calendar |
utcCalendar() |
static long |
utcDate(int year,
int month,
int day) |
static long |
utcDate(int year,
int month,
int day,
int hour,
int minute) |
static long |
utcFast(long time,
java.util.Calendar utcCalendar) |
static long |
utcNow() |
static long |
utcNowFast(java.util.Calendar utcCalendar) |
static long |
wallTimeDate(int year,
int month,
int day) |
static long |
wallTimeDate(int year,
int month,
int day,
int hour,
int minute) |
static long |
weeksFrom(long time,
int weeks) |
static java.util.Date |
year(int year) |
static long |
yearsFrom(long time,
int years) |
public static final java.util.TimeZone GMT
public static final int JSON_TIME_LENGTH
public static long utcNow()
public static long now()
public static long timeZoneNow(java.util.TimeZone timeZone)
public static long timeZoneNow(java.util.TimeZone timeZone,
java.util.Calendar calendar)
public static java.util.Calendar utcCalendar()
public static int durationInHours(long to,
long from)
public static int durationInMinutes(long to,
long from)
public static long durationInSeconds(long to,
long from)
public static long durationInMilis(long to,
long from)
public static long utcNowFast(java.util.Calendar utcCalendar)
public static long utc(long time)
public static long utcFast(long time,
java.util.Calendar utcCalendar)
public static long fromUtcTimeToTimeZone(long utcTime,
java.util.TimeZone timeZone)
public static boolean before(long isThis,
long beforeThis)
public static boolean after(long isThis,
long afterThis)
public static long hourDuration(int count)
public static long minuteDuration(int count)
public static long secondDuration(int count)
public static long dayDuration(int count)
public static long secondsFrom(long time,
int seconds)
public static long minutesFrom(long time,
int minutes)
public static long hoursFrom(long time,
int hours)
public static long daysFrom(long time,
int days)
public static long weeksFrom(long time,
int weeks)
public static long monthsFrom(long time,
int months)
public static long yearsFrom(long time,
int years)
public static long utcDate(int year,
int month,
int day)
public static long utcDate(int year,
int month,
int day,
int hour,
int minute)
public static long wallTimeDate(int year,
int month,
int day)
public static long date(int year,
int month,
int day)
public static long date(int year,
int month,
int day,
int hour,
int minute)
public static long date(java.util.TimeZone tz,
int year,
int month,
int day)
public static long wallTimeDate(int year,
int month,
int day,
int hour,
int minute)
public static java.util.Date toDate(java.util.TimeZone tz,
int year,
int month,
int day,
int hour,
int minute,
int second)
public static java.util.Date toDate(java.util.TimeZone tz,
int year,
int month,
int day,
int hour,
int minute,
int second,
int miliseconds)
public static java.util.Date toDate(int year,
int month,
int day,
int hour,
int minute,
int second,
int miliseconds)
public static long date(java.util.TimeZone tz,
int year,
int month,
int day,
int hour,
int minute)
public static java.lang.String euroUTCSystemDateNowString()
public static java.lang.String euroUTCSystemDateString(long timestamp)
timestamp - the timestamppublic static void main(java.lang.String... args)
public static java.util.Date year(int year)
public static java.util.Date getUSDate(int month,
int day,
int year)
public static java.util.Date getUSDate(int month,
int day,
int year,
int hour,
int minute,
int second)
public static java.util.Date getEuroDate(int day,
int month,
int year)
public static java.util.Date getEuroDate(int day,
int month,
int year,
int hour,
int minute,
int second)
public static java.util.Date fromISO8601_(java.lang.String string)
public static java.util.Date fromISO8601Jackson_(java.lang.String string)
public static java.util.Date fromJsonDate_(java.lang.String string)
public static java.util.Date fromJsonDate(java.lang.String string)
public static java.util.Date fromISO8601(java.lang.String string)
public static java.util.Date fromISO8601Jackson(java.lang.String string)
public static java.util.Date fromISO8601DateLoose(java.lang.String string)
public static java.util.Date fromISO8601DateLoose(char[] chars)
public static java.lang.String jsonDate(java.util.Date date)
date - the timestamppublic static void jsonDateChars(java.util.Date date,
CharBuf buf)
public static void jsonDateChars(long milis,
CharBuf buf)
public static void jsonDateChars(java.util.Calendar calendar,
java.util.Date date,
CharBuf buf)
public static void jsonDateChars(java.util.Calendar calendar,
long milis,
CharBuf buf)
public static void fastJsonDateChars(java.util.Date date,
CharBuf buf)
public static java.util.Date fromISO8601DateLoose(char[] buffer,
int startIndex,
int endIndex)
public static java.util.Date fromISO8601Jackson(char[] charArray,
int from,
int to)
public static java.util.Date fromISO8601(char[] charArray,
int from,
int to)
public static java.util.Date fromJsonDate(char[] charArray,
int from,
int to)
public static boolean isISO8601(java.lang.String string)
public static boolean isISO8601(char[] charArray)
public static boolean isISO8601(char[] charArray,
int start,
int to)
public static boolean isISO8601Jackson(char[] charArray,
int start,
int to)
public static boolean isISO8601QuickCheck(char[] charArray,
int start,
int to)
public static boolean isISO8601QuickCheck(char[] charArray)
public static boolean isJsonDate(java.lang.String str)
public static boolean isJsonDate(char[] charArray,
int start,
int to)
Copyright © 2014. All Rights Reserved.