public boolean containsDay(long dayOfYear) {
		int yearLength = 384;
    	if (this.isCrossYear()) {
    		if ((dayOfYear >= this.startDay && dayOfYear < yearLength) || (dayOfYear <= this.endDay && dayOfYear >= 0)) {
    			return true;
    		}
    	} else {
    		if (dayOfYear >= this.startDay && dayOfYear <= this.endDay) {
    			return true;
    		}
    	}
    	return false;
    }