#include <stdexcept>
#include <dvutil/date.h>
Include dependency graph for period.h:
Go to the source code of this file.
Namespaces | |
namespace | Dv |
namespace | Dv::Util |
Classes | |
class | Dv::Util::Duration |
Class representing a duration. More... | |
class | Dv::Util::Period |
A Period is simply a Date with a Duration. More... | |
Functions | |
std::ostream & | operator<< (std::ostream &os, const Dv::Util::Duration &u) |
Write d.str() . | |
bool | operator== (const Dv::Util::Duration &u1, const Dv::Util::Duration &u2) |
Simply compares years, months, seconds separately. | |
Dv::Util::Date | operator+ (const Dv::Util::Date &d, const Dv::Util::Duration &u) |
Compute Date just after period of size u , starting at d . |
|
Write
|
|
Simply compares years, months, seconds separately.
|
|
Compute Date just after period of size Sometimes give strange results: e.g. 2000-01-31 + 1 month = 2000-03-2. |
dvutil-0.13.15 | [30 December, 2004] |