get isValid() {
    return this.invalid === null;
  }
Returns whether the DateTime is valid. Invalid DateTimes occur when:
* The DateTime was created from invalid calendar information, such as the 13th month or February 30
* The DateTime was created by an operation on another invalid date
@type {boolean}