public class Dates
extends java.lang.Object
Constructor and Description |
---|
Dates() |
Modifier and Type | Method and Description |
---|---|
static long |
diffInMillis(java.util.Date start,
java.util.Date end) |
static java.lang.String |
duration(java.util.Date start,
java.util.Date end) |
static java.lang.String |
duration(long millis) |
static java.util.Date |
futureDate(java.util.Date from,
long sec) |
static java.util.Date |
futureDate(long sec)
get the future date for 'now' + $sec seconds
|
static long |
getDurationSec(java.lang.String key) |
static long |
getDurationSec(java.lang.String key,
long def) |
static long |
getTimeFromUUID(java.util.UUID uuid)
Get the long time for the uuid.
|
static java.text.DateFormat |
newISOFormat() |
static java.text.DateFormat |
newISOFormat(java.lang.String tz) |
static java.lang.String |
nowISO()
Get the current date/time in ISO.
|
static java.lang.String |
nowISO(java.lang.String tz) |
static java.util.Date |
parse(java.lang.String iso) |
public static long diffInMillis(java.util.Date start, java.util.Date end)
public static java.text.DateFormat newISOFormat()
public static java.util.Date parse(java.lang.String iso) throws java.text.ParseException
java.text.ParseException
public static long getDurationSec(java.lang.String key, long def)
public static long getDurationSec(java.lang.String key)
public static java.lang.String duration(java.util.Date start, java.util.Date end)
public static java.lang.String duration(long millis)
public static java.text.DateFormat newISOFormat(java.lang.String tz)
public static java.lang.String nowISO()
public static java.lang.String nowISO(java.lang.String tz)
public static java.util.Date futureDate(long sec)
sec
- public static java.util.Date futureDate(java.util.Date from, long sec)
public static long getTimeFromUUID(java.util.UUID uuid)
uuid
- (c) 2012-2022, OMSLab, Colorado State University.