#include <MAP/TimeSpan.h>
Public Member Functions | |
TimeSpan (int ticks) | |
TimeSpan (int hours, int minutes, int seconds) | |
TimeSpan (int days, int hours, int minutes, int seconds) | |
time_t | getTicks () const |
int | getDays () const |
int | getHours () const |
int | getMinutes () const |
int | getSeconds () const |
double | getTotalDays () const |
double | getTotalHours () const |
double | getTotalMinutes () const |
double | getTotalSeconds () const |
TimeSpan | add (TimeSpan ts) const |
TimeSpan | duration () const |
TimeSpan | negate () const |
TimeSpan | subtract (TimeSpan ts) const |
Static Public Member Functions | |
static TimeSpan | maxValue () |
static TimeSpan | minValue () |
static TimeSpan | zero () |
static TimeSpan | fromDays (double days) |
static TimeSpan | fromHours (double hours) |
static TimeSpan | fromMinutes (double minutes) |
static TimeSpan | fromSeconds (double seconds) |
|
Creates a timespan. |
|
Returns a new TimeSpan from the specified hours, minutes, and seconds. |
|
Returns a new TimeSpan from the specified days, hours, minutes, and seconds. |
|
Returns the largest value that can be represented by a TimeSpan. |
|
Returns the smallest value that can be represented by a TimeSpan. |
|
Returns zero as a TimeSpan. |
|
Returns number of ticks in time span. |
|
Returns days component. |
|
Returns hours component. |
|
Returns minutes component. |
|
Returns seconds component. |
|
returns value in unit of days. |
|
Returns value in a unit of hours. |
|
Returns value in a unit of minutes. |
|
Returns value in a unit of seconds. |
|
Returns sum of two time spans, as a TimeSpan. |
|
|
Returns negated value. |
|
Returns difference between two time spans, as a TimeSpan. |
|
Returns a new TimeSpan from the specified days. |
|
Returns a new TimeSpan from the specified hours. |
|
Returns a new TimeSpan from the specified minutes. |
|
Returns the specified seconds, as a TimeSpan. |