#include <DateTime.h>
|
| | DateTime () |
| |
| | DateTime (int year, int month, int day, int hour=0, int minute=0, int second=0, int microsecond=0) |
| |
| | DateTime (double gameTime) |
| |
| void | GetDateParts (int *year, int *month, int *day) const |
| |
| void | GetTimeParts (int *hour, int *minute, int *second, int *microsecond=nullptr) const |
| |
| double | ToGameTime () const |
| |
| std::string | ToDateString () const |
| |
| std::string | ToTimeString () const |
| |
| std::string | ToDateTimeString () const |
| |
| std::string | ToStringISO8601 () const |
| |
| DateTime & | operator+= (const TimeDelta &x) |
| |
| DateTime & | operator-= (const TimeDelta &x) |
| |
| int64_t | GetTimestamp () const |
| |
|
| TimeDelta | operator- (const DateTime &a, const DateTime &b) |
| |
| DateTime | operator+ (const DateTime &a, const TimeDelta &b) |
| |
| DateTime | operator- (const DateTime &a, const TimeDelta &b) |
| |
| DateTime | operator+ (const TimeDelta &a, const DateTime &b) |
| |
| bool | operator< (const DateTime &a, const DateTime &b) |
| |
| bool | operator<= (const DateTime &a, const DateTime &b) |
| |
| bool | operator== (const DateTime &a, const DateTime &b) |
| |
| bool | operator!= (const DateTime &a, const DateTime &b) |
| |
| bool | operator> (const DateTime &a, const DateTime &b) |
| |
| bool | operator>= (const DateTime &a, const DateTime &b) |
| |
◆ DateTime() [1/3]
| Time::DateTime::DateTime |
( |
| ) |
|
|
inline |
◆ DateTime() [2/3]
| Time::DateTime::DateTime |
( |
int |
year, |
|
|
int |
month, |
|
|
int |
day, |
|
|
int |
hour = 0, |
|
|
int |
minute = 0, |
|
|
int |
second = 0, |
|
|
int |
microsecond = 0 |
|
) |
| |
◆ DateTime() [3/3]
| Time::DateTime::DateTime |
( |
double |
gameTime | ) |
|
◆ GetDateParts()
| void Time::DateTime::GetDateParts |
( |
int * |
year, |
|
|
int * |
month, |
|
|
int * |
day |
|
) |
| const |
◆ GetTimeParts()
| void Time::DateTime::GetTimeParts |
( |
int * |
hour, |
|
|
int * |
minute, |
|
|
int * |
second, |
|
|
int * |
microsecond = nullptr |
|
) |
| const |
◆ GetTimestamp()
| int64_t Time::DateTime::GetTimestamp |
( |
| ) |
const |
|
inline |
◆ operator+=()
◆ operator-=()
◆ ToDateString()
| std::string Time::DateTime::ToDateString |
( |
| ) |
const |
◆ ToDateTimeString()
| std::string Time::DateTime::ToDateTimeString |
( |
| ) |
const |
|
inline |
◆ ToGameTime()
| double Time::DateTime::ToGameTime |
( |
| ) |
const |
◆ ToStringISO8601()
| std::string Time::DateTime::ToStringISO8601 |
( |
| ) |
const |
◆ ToTimeString()
| std::string Time::DateTime::ToTimeString |
( |
| ) |
const |
◆ operator!=
◆ operator+ [1/2]
◆ operator+ [2/2]
◆ operator- [1/2]
◆ operator- [2/2]
◆ operator<
◆ operator<=
◆ operator==
◆ operator>
◆ operator>=
The documentation for this class was generated from the following files: