Allows you to compare EDateTime with each other
bool operator <=(EDateTime other) { if (isBefore(other) || _date == other._date) { return true; } else { return false; } }