The zodiac position to format
Formatting options
Formatted string
const pos = eclipticToZodiac(15.5125);
// Default: full format with seconds
formatZodiacPosition(pos);
// "15°30'45\" Aries"
// Without seconds
formatZodiacPosition(pos, { includeSeconds: false });
// "15°30' Aries"
// Decimal degrees
formatZodiacPosition(pos, { decimalDegrees: true });
// "15.51° Aries"
// With symbol instead of name
formatZodiacPosition(pos, { useSymbol: true });
// "15°30'45\" ♈"
// Longitude only (no sign)
formatZodiacPosition(pos, { includeSign: false });
// "15°30'45\""
Format a zodiac position with custom options
Provides flexible formatting for zodiac positions with various display options.