jet-lag-calculator
Predict jet-lag severity and recovery time for a trip between two time zones. Accounts for the direction asymmetry — eastbound (clock advances) takes roughly 1 day per zone; westbound (clock falls back) takes ~2/3 of a day per zone. Returns severity band, estimated recovery days, and direction-specific adjustment tips (pre-flight schedule shift, light exposure, melatonin window, meal timing).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| toOffset | Yes | Destination time zone as a UTC offset in hours. Same range and units as fromOffset. | |
| fromOffset | Yes | Origin time zone as a UTC offset in hours. Range -12 (Baker Island) to +14 (Kiribati). Examples: New York = -5 (or -4 in DST), London = 0 (or +1 in BST), Tokyo = +9, Sydney = +10 (or +11 in AEDT). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tips | Yes | Evidence-based jet-lag countermeasures tailored to direction and severity. Empty when origin and destination are in the same zone. | |
| severity | Yes | Severity band. none = 0 zones; mild = under 3 zones; moderate = 3 through 6; severe = more than 6. | |
| toOffset | Yes | Destination UTC offset, echoed back. | |
| diffHours | Yes | Absolute time-zone difference in hours (always >= 0, max 12 — eastward and westward routes are equivalent past 12 zones). | |
| direction | Yes | Direction of travel relative to circadian rhythm. 'east' = clock advances at destination (harder). 'west' = clock falls back (easier). 'none' = same time zone. | |
| fromOffset | Yes | Origin UTC offset, echoed back. | |
| recoveryDays | Yes | Estimated days to full circadian re-alignment. Eastbound ≈ 1 day per zone; westbound ≈ 0.67 days per zone. Rounded to one decimal place. |