Package com.timeanddate.services.common
Class TimeSpan
java.lang.Object
com.timeanddate.services.common.TimeSpan
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic int
int
int
Duration()
boolean
static boolean
boolean
static TimeSpan
FromDays(double value)
static TimeSpan
FromHours(double value)
static TimeSpan
FromMilliseconds(double value)
static TimeSpan
FromMinutes(double value)
static TimeSpan
FromSeconds(double value)
static TimeSpan
FromTicks(long value)
int
getDays()
int
int
getHours()
int
int
int
long
getTicks()
double
double
static boolean
GreaterOrEqual(TimeSpan t1, TimeSpan t2)
static boolean
GreaterThan(TimeSpan t1, TimeSpan t2)
static boolean
LessOrEqual(TimeSpan t1, TimeSpan t2)
static boolean
static TimeSpan
static TimeSpan
static boolean
static TimeSpan
static TimeSpan
static long
TimeToTicks(int hour, int minute, int second)
double
double
double
-
Field Details
-
TicksPerMillisecond
public static final long TicksPerMillisecond- See Also:
- Constant Field Values
-
TicksPerSecond
public static final long TicksPerSecond- See Also:
- Constant Field Values
-
TicksPerMinute
public final long TicksPerMinute- See Also:
- Constant Field Values
-
TicksPerHour
public final long TicksPerHour- See Also:
- Constant Field Values
-
TicksPerDay
public final long TicksPerDay- See Also:
- Constant Field Values
-
Zero
-
MaxValue
-
MinValue
-
-
Constructor Details
-
TimeSpan
public TimeSpan(long ticks) -
TimeSpan
public TimeSpan(int hours, int minutes, int seconds) -
TimeSpan
public TimeSpan(int days, int hours, int minutes, int seconds) -
TimeSpan
public TimeSpan(int days, int hours, int minutes, int seconds, int milliseconds)
-
-
Method Details
-
getTicks
public long getTicks() -
getDays
public int getDays() -
getHours
public int getHours() -
getMilliseconds
public int getMilliseconds() -
getMinutes
public int getMinutes() -
getSeconds
public int getSeconds() -
getTotalDays
public double getTotalDays() -
getTotalHours
public double getTotalHours() -
TotalMilliseconds
public double TotalMilliseconds() -
TotalMinutes
public double TotalMinutes() -
TotalSeconds
public double TotalSeconds() -
Add
-
Compare
-
CompareTo
-
CompareTo
-
FromDays
-
Duration
-
Equals
-
Equals
-
Equals
-
GetHashCode
public int GetHashCode() -
FromHours
-
FromMilliseconds
-
FromMinutes
-
FromSeconds
-
Subtract
-
FromTicks
-
TimeToTicks
public static long TimeToTicks(int hour, int minute, int second) -
minus
-
minus
-
plus
-
plus
-
NotEquals
-
LessThan
-
LessOrEqual
-
GreaterThan
-
GreaterOrEqual
-