grahan — the open-source sky engine
    Preparing search index...

    Function nextSyzygy

    • First instant at or after jdUt when the elongation equals targetDegrees (0 = new moon, 90 = first quarter, 180 = full moon, 270 = last quarter). Converges to well under a second.

      Parameters

      • jdUt: number
      • targetDegrees: number

      Returns number

      nextSyzygy(2451545, 180); // ≈ 2451564.6 (full moon of 2000-01-21)