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 intintintDuration()booleanstatic booleanbooleanstatic TimeSpanFromDays(double value)static TimeSpanFromHours(double value)static TimeSpanFromMilliseconds(double value)static TimeSpanFromMinutes(double value)static TimeSpanFromSeconds(double value)static TimeSpanFromTicks(long value)intgetDays()intintgetHours()intintintlonggetTicks()doubledoublestatic booleanGreaterOrEqual(TimeSpan t1, TimeSpan t2)static booleanGreaterThan(TimeSpan t1, TimeSpan t2)static booleanLessOrEqual(TimeSpan t1, TimeSpan t2)static booleanstatic TimeSpanstatic TimeSpanstatic booleanstatic TimeSpanstatic TimeSpanstatic longTimeToTicks(int hour, int minute, int second)doubledoubledouble
-
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
-