|
typedef base::EnumClass< EDateFormatDef > | DateFormat |
| 'enum class DateFormat' More...
|
|
typedef base::EnumClass< ETimeFormatDef > | TimeFormat |
| 'enum class TimeFormat' More...
|
|
typedef base::EnumClass< ETimeZoneFormatDef > | TimeZoneFormat |
| 'enum class TimeZoneFormat' More...
|
|
ValueType | _date |
| Calendar time. More...
|
|
std::string | print (DateFormat dateFormat_r=DateFormat::calendar, TimeFormat timeFormat_r=TimeFormat::seconds, TimeZoneFormat timeZoneFormat_r=TimeZoneFormat::name, TimeBase base_r=TB_LOCALTIME) const |
| Default format is '2014-02-07 07:06:41 CET' The default is DateFormat::calendar, TimeFormat::seconds, TimeZoneFormat::name and TB_LOCALTIME. More...
|
|
std::string | print (TimeFormat timeFormat_r, TimeZoneFormat timeZoneFormat_r=TimeZoneFormat::name, TimeBase base_r=TB_LOCALTIME) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
std::string | print (DateFormat dateFormat_r, TimeZoneFormat timeZoneFormat_r, TimeBase base_r=TB_LOCALTIME) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
std::string | print (DateFormat dateFormat_r, TimeFormat timeFormat_r, TimeBase base_r) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
std::string | print (TimeZoneFormat timeZoneFormat_r, TimeBase base_r=TB_LOCALTIME) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
std::string | print (TimeFormat timeFormat_r, TimeBase base_r) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
std::string | print (DateFormat dateFormat_r, TimeBase base_r) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
std::string | print (TimeBase base_r) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
std::string | printDate (DateFormat dateFormat_r=DateFormat::calendar, TimeBase base_r=TB_LOCALTIME) const |
| Convenience for printing the date only ['2014-02-07' ] The default is DateFormat::calendar and TB_LOCALTIME. More...
|
|
std::string | printDate (TimeBase base_r) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
std::string | printTime (TimeFormat timeFormat_r=TimeFormat::seconds, TimeZoneFormat timeZoneFormat_r=TimeZoneFormat::name, TimeBase base_r=TB_LOCALTIME) const |
| Convenience for printing the time only ['07:06:41 CET' ] The default is DateFormat::calendar and TB_LOCALTIME. More...
|
|
std::string | printTime (TimeZoneFormat timeZoneFormat_r, TimeBase base_r=TB_LOCALTIME) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
std::string | printTime (TimeFormat timeFormat_r, TimeBase base_r) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
std::string | printTime (TimeBase base_r) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
std::string | printISO (DateFormat dateFormat_r=DateFormat::calendar, TimeFormat timeFormat_r=TimeFormat::seconds, TimeZoneFormat timeZoneFormat_r=TimeZoneFormat::name, TimeBase base_r=TB_LOCALTIME) const |
| Default ISO 8601 format is '2014-02-07T07:06:41+01' More...
|
|
std::string | printISO (TimeFormat timeFormat_r, TimeZoneFormat timeZoneFormat_r=TimeZoneFormat::name, TimeBase base_r=TB_LOCALTIME) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
std::string | printISO (DateFormat dateFormat_r, TimeZoneFormat timeZoneFormat_r, TimeBase base_r=TB_LOCALTIME) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
std::string | printISO (DateFormat dateFormat_r, TimeFormat timeFormat_r, TimeBase base_r) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
std::string | printISO (TimeZoneFormat timeZoneFormat_r, TimeBase base_r=TB_LOCALTIME) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
std::string | printISO (TimeFormat timeFormat_r, TimeBase base_r) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
std::string | printISO (DateFormat dateFormat_r, TimeBase base_r) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
std::string | printISO (TimeBase base_r) const |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More...
|
|
Store and operate on date (time_t).
Definition at line 32 of file Date.h.