Beispiel #1
0
        public CalendarTime GetSunriseDegreesBelowHorizon(int uMonth, int uDay, int uYear,
                                                          double fDegreesBelowHorizon,
                                                          Location location)
        {
            CalendarTime t = GetSunrise(uMonth, uDay, uYear, location);

            if (t != null)
            {
                int adding = GetDegreesBelowHorizonAdd(uMonth, uDay, uYear, fDegreesBelowHorizon, location);
                if (adding != -1)
                {
                    t.subtractMinutes(adding);
                    return(t);
                }
                else
                {
                    return(null);
                }
            }
            else
            {
                return(null);
            }
        }