Beispiel #1
0
        // MMoon.NewMoon(double)
        /// <summary>
        /// Liefert die julianische Tageszahl des nächsten Neumondes nach der julianischen Tageszahl.
        /// </summary>
        /// <param name="jd">Julianische Tageszahl.</param>
        /// <returns>Julianische Tageszahl des nächsten Neumondes nach der julianischen Tageszahl.</returns>
        public static double NewMoon(double jd)
        {
            // Lokale Felder einrichten und Ereigniszeit berechnen
            EEclipseType t = EEclipseType.None;

            return(MMoon.NewMoon(jd, ref t));
        }
Beispiel #2
0
        // MMoon.NewMoon(ref EEclipseType)
        /// <summary>
        /// Setzt die Kennung der Finsternisabschätzung und liefert die julianische Tageszahl des nächsten Neumondes nach der aktuellen Systemzeit.
        /// </summary>
        /// <param name="type">Kennung der Finsternisabschätzung.</param>
        /// <returns>Julianische Tageszahl des nächsten Neumondes nach der julianischen Tageszahl.</returns>
        public static double NewMoon(ref EEclipseType type)
        {
            // Lokale Felder einrichten und Ereigniszeit berechnen
            double jd = MCalendar.FromDateTime(DateTime.Now);

            return(MMoon.NewMoon(jd, ref type));
        }