public final class TimeUtilities
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static long |
daysToHours(int days) |
static long |
daysToMillis(int days)
Gets the number of milliseconds in the specified number of days.
|
static long |
daysToMinutes(int days) |
static long |
daysToSeconds(int days)
Gets the number of seconds in the specified number of days.
|
static long |
getMillisIn(int hour,
int minute)
Gets the number of milliseconds one can count in the hour and minute inputs.
|
static long |
getMillisSinceMidnight()
Gets the milliseconds since midnight up to now (on function invocation).
|
static long |
getMillisSinceMidnight(int hour,
int minute)
Gets the time since midnight up to hour:minute.
|
static long |
getMillisUntil(java.util.Calendar future)
Gets the time until some specified day, hour, and minute combination, from today.
|
static long |
getMillisUntil(DaysOfWeek.DAY day,
int hour,
int minute) |
static long |
getMillisUntil(int day,
int hour,
int minute)
Gets the time until some specified day, hour, and minute combination, from today.
|
static double |
hoursToDays(int hours) |
static long |
hoursToMillis(int hours)
Gets the number of milliseconds in the specified number of hours.
|
static long |
hoursToMinutes(int hours) |
static long |
hoursToSeconds(int hours)
Gets the number of seconds in the specified number of hours.
|
static double |
millisToDays(long millis) |
static double |
millisToHours(long millis) |
static double |
millisToMinutes(long millis) |
static double |
millisToSeconds(long millis) |
static double |
minutesToDays(int minutes) |
static double |
minutesToHours(int minutes) |
static long |
minutesToMillis(int minutes) |
static long |
minutesToSeconds(int minutes) |
static double |
secondsToDays(int seconds) |
static double |
secondsToHours(int seconds) |
static long |
secondsToMillis(int seconds) |
static double |
secondsToMinutes(int seconds) |
public static long getMillisUntil(DaysOfWeek.DAY day, int hour, int minute)
public static long getMillisUntil(int day, int hour, int minute)
getMillisUntil(Calendar)
to avoid IllegalArgumentException
.day
- A day number where 1 = Sunday, 2 = Monday, ..., 7 = Saturday.hour
- An hour between 0 and 23 for the 24-hour clock.minute
- A minute between 0 and 59.public static long getMillisUntil(java.util.Calendar future)
future
- A calendar containing the day, hour, and minute to calculate the number of
milliseconds up to.public static long getMillisIn(int hour, int minute)
hour
- minute
- public static long getMillisSinceMidnight(int hour, int minute)
hour
- The hour to count up to since midnight.minute
- The minute to count up to since midnight.public static long getMillisSinceMidnight()
public static double millisToSeconds(long millis)
millis
- public static double millisToMinutes(long millis)
millis
- public static double millisToHours(long millis)
millis
- public static double millisToDays(long millis)
millis
- public static long secondsToMillis(int seconds)
seconds
- public static double secondsToMinutes(int seconds)
seconds
- public static double secondsToHours(int seconds)
seconds
- public static double secondsToDays(int seconds)
seconds
- public static long minutesToMillis(int minutes)
minutes
- public static long minutesToSeconds(int minutes)
minutes
- public static double minutesToHours(int minutes)
minutes
- public static double minutesToDays(int minutes)
minutes
- public static long hoursToMillis(int hours)
hours
- The number of hours to convert to milliseconds.public static long hoursToSeconds(int hours)
hours
- The number of hours to convert to seconds.public static long hoursToMinutes(int hours)
hours
- public static double hoursToDays(int hours)
hours
- public static long daysToMillis(int days)
days
- The number of days to convert to milliseconds.public static long daysToSeconds(int days)
days
- The number of days to convert to seconds.public static long daysToMinutes(int days)
days
- public static long daysToHours(int days)
days
-