HORA
PLANETARY CLOCK

HORA

Planetary hours · Moon phase · Zodiac

↓ Planetary hours
CURRENT CONDITIONS

Loading…

Choose your location

Planetary hours use your local sunrise and sunset.

CURRENT PLANETARY HOUR

—

Calculating local solar times

—remaining in this hour
——
MOON☾
LUNAR PHASE

—

— illuminated

MOON IN—
TROPICAL ZODIAC—
☀SUNRISE—
☼SUNSET—
◷DAY / NIGHT HOUR—

Planetary hours

A planetary day begins at sunrise. Day and night are each divided into 12 equal parts.

iPhone widget

Planetary hours and Moon phase on your Lock Screen.

LOCATION SETTINGS

Your location

Planetary hours follow your local sunrise and sunset. Settings stay on this device.

Use an IANA time zone, e.g. America/Vancouver or Asia/Tokyo. Moon signs use the tropical zodiac.

HORA FOR IPHONE

iPhone widget

This free iPhone companion runs in Scriptable. It includes its own astronomy engine and works offline after setup.

RECTANGULAR WIDGET · ILLUSTRATIVE PREVIEW
  1. Install Scriptable

    Get Scriptable from the App Store, then return here.

  2. Copy your widget

    Tap below. In Scriptable, tap +, paste the code, and name it Hora. Tap ▶ once to preview it.

  3. Add it to your Lock Screen

    Long-press your Lock Screen → Customize → Lock Screen → Add Widgets → Scriptable. Choose the rectangular widget. Tap it, then select the Hora script.

Choose your location before copying or downloading. The exported widget uses your saved location; share the app link so friends can select their own. After changing location, copy the updated code into Scriptable again. iOS controls refresh timing; the displayed hour may briefly lag a transition. The time range shows when it applies. Tap the widget to open the live app.


Add to Home Screen

Open this page in Safari → Share → Add to Home Screen. Adding the web app alone does not create a Lock Screen widget.

CALCULATIONS

How HORA works

Each sunrise begins a planetary day, ruled by that weekday’s planet. The hours follow the Chaldean order: Saturn, Jupiter, Mars, Sun, Venus, Mercury, Moon.

Sunrise to sunset is split into 12 daytime hours; sunset to the next sunrise into 12 nighttime hours. Before sunrise, you are still in the previous planetary day. Times account for your selected time zone and daylight saving rules.

Solar events and lunar positions are calculated locally using Astronomy Engine 2.1.19. Sunrise and sunset use the Sun’s upper limb, standard refraction, and a sea-level observer. Terrain and weather can change observed times.

The Moon’s sign is its geocentric tropical ecliptic longitude divided into twelve 30° signs. New, full and quarter phase labels apply within 1° of the exact phase; otherwise the phase is waxing or waning crescent or gibbous. The illumination percentage is calculated separately. The Moon illustration is a phase diagram, not its local sky orientation.

At polar locations without a complete daily sunrise/sunset cycle, planetary hours are unavailable. Lunar data remain available.

No account, API key, or location server is needed for calculations. Location is stored only in your browser and exported widget code.