1#ifndef __DCL_DATE_TIME_H__
2#error "Never use <dcl/core/DateTime.inl> directly; include <dcl/core/DateTime.h>"
5#ifndef __DCL_DATE_TIME_INL__
6#define __DCL_DATE_TIME_INL__
30 return _date1.
days() - _date2.
days();
35 return _date1.
days() == _date2.
days();
40 return _date1.
days() != _date2.
days();
45 return _date1.
days() >= _date2.
days();
50 return _date1.
days() <= _date2.
days();
55 return _date1.
days() > _date2.
days();
60 return _date1.
days() < _date2.
days();
DCLCAPI bool operator>=(const Date &_date1, const Date &_date2)
DCLCAPI bool operator>(const Date &_date1, const Date &_date2)
DCLCAPI Date operator-(const Date &_date, long _days)
DCLCAPI bool operator!=(const Date &_date1, const Date &_date2)
DCLCAPI Date operator+(long _days, const Date &_date)
DCLCAPI bool operator<(const Date &_date1, const Date &_date2)
DCLCAPI bool operator==(const Date &_date1, const Date &_date2)
DCLCAPI bool operator<=(const Date &_date1, const Date &_date2)
static int compare(const DateTime &_dt1, const DateTime &_dt2)
int64_t totalMilliSeconds() const
unsigned long __milliseconds
long totalMilliSeconds() const