protected static double EOTCorrection(int date) {
		double minutesDelta = 0;
		int dayNumber = getDayNumber(date);
		double B = 360 * (dayNumber - 81) / 365;
		double E = 9.87 * sinDegrees(2*B) - 7.53 * cosDegrees(B) - 1.5 * sinDegrees(B);
		minutesDelta = E;
		return minutesDelta;
	}