def resolve(self, year: int = YEAR_ANY) -> MDate:
        """Return the date object in the solar / lunar year.
        :param year:
        :return:
        """
        year = year or self.year
        if year:
            return self._resolve(year)
        raise ValueError('Unable resolve the date without a specified year.')
Return the date object in the solar / lunar year.
        :param year:
        :return: