Package com.gentlyweb.utils
Class TimeDuration
java.lang.Object
com.gentlyweb.utils.TimeDuration
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTimeDuration
(int days, int hours, int mins, int secs) TimeDuration
(int days, int hours, int mins, int secs, int millis) TimeDuration
(long millis) TimeDuration
(Date d) TimeDuration
(Date from, Date to) -
Method Summary
Modifier and TypeMethodDescriptionvoid
add
(TimeDuration t) format()
int
getDays()
int
getHours()
static TimeDuration
getInstance
(long millis) static TimeDuration
static TimeDuration
static TimeDuration
getInstance
(Date d) int
int
getMins()
int
getSecs()
void
init
(long millis) void
init
(TimeDuration t) long
void
setDays
(int d) void
setHours
(int h) void
setMillis
(int m) void
setMins
(int m) void
setSecs
(int s) void
-
Field Details
-
DEFAULT_FORMAT_SPEC
- See Also:
-
-
Constructor Details
-
TimeDuration
public TimeDuration(int days, int hours, int mins, int secs) -
TimeDuration
-
TimeDuration
-
TimeDuration
public TimeDuration(long millis) -
TimeDuration
-
TimeDuration
public TimeDuration(int days, int hours, int mins, int secs, int millis)
-
-
Method Details
-
init
public void init(long millis) -
init
-
subtract
-
add
-
getInstance
-
getInstance
-
getInstance
-
getInstance
-
getAsDate
-
rollUpToMillis
public long rollUpToMillis() -
setMillis
public void setMillis(int m) -
getMillis
public int getMillis() -
setSecs
public void setSecs(int s) -
getSecs
public int getSecs() -
setMins
public void setMins(int m) -
getMins
public int getMins() -
setHours
public void setHours(int h) -
getHours
public int getHours() -
setDays
public void setDays(int d) -
getDays
public int getDays() -
format
-
format
-