#include <numbers.h>
Inheritance diagram for Datetime:

Public Member Functions | |
| Datetime (time_t tm) | |
| Datetime (tm *dt) | |
| Datetime (char *str, size_t size=0) | |
| Datetime (int year, unsigned month, unsigned day, int hour, int minute, int second) | |
| Datetime () | |
| char * | getDatetime (char *buffer) const |
| time_t | getDatetime (void) const |
| bool | isValid (void) const |
| Datetime & | operator= (Datetime datetime) |
| Datetime & | operator+= (Datetime &datetime) |
| Datetime & | operator-= (Datetime &datetime) |
| Datetime & | operator+= (Time &time) |
| Datetime & | operator-= (Time &time) |
| int | operator== (Datetime &) |
| int | operator!= (Datetime &) |
| int | operator< (Datetime &) |
| int | operator<= (Datetime &) |
| int | operator> (Datetime &) |
| int | operator>= (Datetime &) |
| bool | operator! () |
| std::string | strftime (const char *format) const |
This is then manipulated in several forms and may be exported as needed.
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from Date. |
|
|
Reimplemented from Time. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.3