#include <FBwDate.h>
Inheritance diagram for FBwDateTime:

Public Methods | |
| FBwDateTime () | |
| Default constructor. | |
| FBwDateTime (const FBwDate &d) | |
| Constructor. | |
| FBwDateTime (const FBwTime &t) | |
| Constructor. | |
| FBwDateTime (const FBwDate &d, const FBwTime &t) | |
| Constructor. | |
| FBwDateTime (long pdate, long ptime) | |
| Construct a DateTime object from integers representing date and time. | |
| FBwDateTime (const tm &tim) | |
| FBwDateTime (const string &s) | |
| int | operator== (const FBwDateTime &dt) const |
| overloaded equality operator | |
| int | operator!= (const FBwDateTime &dt) const |
| overloaded inequality operator | |
| int | operator< (const FBwDateTime &dt) const |
| overloaded less than operator | |
| int | operator<= (const FBwDateTime &dt) const |
| overloaded less than or equal operator | |
| int | operator> (const FBwDateTime &dt) const |
| overloaded grater than operator | |
| int | operator>= (const FBwDateTime &dt) const |
| overloaded greater than or equal operator | |
| FBwDateTime | operator+ (const FBwDateTime &dt) const |
| overloaded add operator | |
| FBwDateTime | operator- (const FBwDateTime &dt) const |
| overloaded substract operator | |
| FBwDateTime | operator+ (const FBwDate &d) const |
| overloaded add operator | |
| FBwDateTime | operator- (const FBwDate &d) const |
| overloaded substract operator | |
| FBwDateTime | operator+ (const FBwTime &t) const |
| overloaded add operator | |
| FBwDateTime | operator- (const FBwTime &t) const |
| overloaded substract operator | |
| FBwDateTime | operator+ (int days) const |
| overloaded add operator | |
| FBwDateTime | operator- (int days) const |
| overloaded substract operator | |
| void | DateNormalize () |
| Normalizes date by normalizing time part, adding days discarded. | |
| string | DateTimeString (const char *fmt=NULL) const |
| Gets DateTime as formated string. | |
| time_t | MkDateTime (tm *tim) const |
| void | CurrentDateTime () |
| Sets system date time. | |
| virtual const char * | GetFormat () |
Public Attributes | |
| FBwDate | AsDate () const |
| Gets a date object discarding Time part. | |
| FBwTime | AsTime () const |
| Gets time object discarding Date part. | |
Protected Methods | |
| virtual bool | ParseDateTime (const char *s, FBwDate &d, FBwTime &t) const |
| void | Init () |
Combines a Date and a time object
|
|
Constructor. Constructor from Date sets current time to 00:00:00 |
|
|
Constructor. Constructor from Time sets current date to days after normalize from reference date |
|
||||||||||||
|
Constructor. Makes a DateTime object from Date and Time objects |
|
|
Gets DateTime as formated string.
|
1.2.17