CodeKitHub
Igapäevatööriistad

Päikesetõusu ja -loojangu kalkulaator — ajad igale kuupäevale ja kohale

Viimati uuendatud:

Vali kuupäev ja linn — või sisesta ise laius- ja pikkuskraad — ning saad päikesetõusu aja, päikeseloojangu aja, päevakeskpäeva ja kogu päevapikkuse. Arvutus toimub täielikult sinu brauseris NOAA päikeseasendi algoritmi järgi: ei mingit ilma-API-t, ei mingit asukoha jälgimist. Sisseehitatud nimekiri katab üle 50 suurema maailma linna koos nende ajavöönditega, nii et suveaja üleminek arvestatakse automaatselt. Ka kõrged laiuskraadid on korralikult toetatud: polaaröö või -päeva ajal ütleb tööriist seda otse, selle asemel et näidata mõttetuid kellaaegu.

Mis see tööriist on?

Päikesetõusu ja -loojangu ajad tulenevad puhtast geomeetriast: Maa pöörlemisest, tema kaldunud teljest ja sinu asukohast maakeral. Kuna kalle on püsiv ja orbiit teada, saab päikese asukohta taevas arvutada astronoomilise valemi abil iga kuupäeva ja iga koordinaadi jaoks — ei mingit mõõtmist ega ilmaandmeid vaja. See tööriist kasutab NOAA (USA riikliku ookeani- ja atmosfääriameti) päikeseasendi algoritmi, sama matemaatikat, mis on enamiku päikesetõusutabelite taga.

Kokkuleppeliselt on päikesetõus ja -loojang hetked, mil päikeseketta ülemine serv ületab horisondi, arvestades ka atmosfääri refraktsiooni mõju — valguse murdumist, mille tõttu näeme päikest ka siis, kui see on geomeetriliselt umbes 0,83° horisondi all. Päevakeskpäev on hetk, mil päike on taevas kõrgeimal — see langeb peaaegu kunagi täpselt kell 12.00 kohta, sest ajavööndid katavad laiu pikkuskraadivahemikku ja lisanduvad ka suveaja nihked.

Miks seda kasutada?

  • Sisseehitatud üle 50 suurema maailma linna, korrektsete ajavööndite ja automaatse suveaja käsitlusega.
  • Käsitsi režiim: sisesta ise laius-, pikkuskraad ja UTC nihe kohtade jaoks, mida nimekirjas pole.
  • Näitab ühes vaates päikesetõusu, -loojangu, päevakeskpäeva ja päeva pikkuse.
  • Käsitleb kõrgetel laiuskraadidel polaaröö ja -päeva selge teatega, mitte katkiste väärtustega.
  • Ei mingit API-t ega asukohaluba — NOAA algoritm töötab täielikult sinu brauseris.

Kuidas kasutada

  1. Vali kuupäev — tänane on vaikimisi valitud.
  2. Vali linn nimekirjast või märgi käsitsi valik ning sisesta laius-, pikkuskraad ja UTC nihe.
  3. Vajuta arvutamise nuppu.
  4. Loe tulemused — päikesetõus, päevakeskpäev, päikeseloojang ja päeva pikkus — kuvatuna valitud koha kohalikus ajas.

Näide

Sisend

21. juuni, Istanbul (41,01° N, 28,98° E)

Tulemus

Päikesetõus 05:35, päikeseloojang 20:28, päeva pikkus umbes 14 h 53 min

21. juuni on suvine pööripäev — põhjapoolkera pikim päev. Sama kuupäev Sydneys annab aasta lühima päeva.

Kuidas päeva pikkus aasta jooksul muutub

  • Ekvaatoril muutub päeva pikkus vaevu — aastaringselt umbes 12 tundi.
  • 40° laiuskraadil (Madrid, New York, Peking) ulatub päeva pikkus talvel umbes 9 tunnist suvel 15 tunnini.
  • 60° laiuskraadil (Peterburi, Oslo) laieneb vahemik umbes 6–18,5 tunnini, pikendatud videvikuga jaanipäeva paiku.
  • Polaarjoonest kõrgemal toob keskaasu polaaröö (24 tundi valgust) ja kesktalv polaaröö.
  • Kiireim muutus toimub pööripäevade paiku märtsis ja septembris — keskmistel laiuskraadidel on iga päev eelmisest 2–3 minutit pikem või lühem.

Seotud kuupäeva- ja ajatööriistad

Loed suvise pööripäeva või mõne muu kuupäevani jäänud päevi? Kuupäevani jäänud päevade kalkulaator annab täpse päevade arvu. Kuupäevakalkulaator liidab ja lahutab päevi ning jagab vahemikke aastateks, kuudeks ja päevadeks.

Kui valgus mõjutab sinu und, leiab unekalkulaator parimad magamamineku ajad 90-minutiliste unetsüklite alusel.

Päevade-kuni kalkulaator · Kuupäevakalkulaator · Unekalkulaator · Ajatempli Teisendaja

Korduma kippuvad küsimused

Miks erinevad ajad mõne minuti võrra minu ilmarakendusest?

Väikesed erinevused on tavalised ja tulenevad kolmest allikast. Esiteks definitsioonid: kõik tõsiseltvõetavad allikad arvestavad atmosfääri refraktsiooniga, kuid eeldatav refraktsioon sõltub õhutemperatuurist ja -rõhust, mida ükski valem ette ei tea. Teiseks kõrgus: mäelt või kõrgest hoonest on horisont madalamal, mistõttu päike tõuseb varem ja loojub hiljem kui merepinnal — umbes minut iga 1,5 km kõrguse kohta. Kolmandaks sinu täpne asukoht: linn ulatub mitme kilomeetri jagu ja iga kilomeeter itta-läände nihutab aegu mõne sekundi võrra. 1–3-minutilised erinevused allikate vahel on täiesti oodatavad.

Mis on päevakeskpäev ja miks see pole kell 12.00?

Päevakeskpäev on hetk, mil päike ületab sinu meridiaani — päeva kõrgeima punkti. Kella keskpäev langeb sellega harva kokku, kuna ajavöönd katab laia pikkuskraadivahemikku, mis kõik jagavad üht kellaaega, suveaeg nihutab kellaajad tervelt tunni võrra ja ajavõrrand (Maa elliptiline orbiit ja telje kalle) lisab hooajalist kõikumist kuni ±16 minutit. Suvel koos suveajaga langeb päevakeskpäev tavaliselt kella 12.30 ja 13.30 kohaliku aja vahele.

Kuidas kalkulaator käsitleb polaaröö ja -päeva?

Polaarjoontest kõrgemal (66,6° laiuskraadi) püsib päike suvel üleval nädalaid ja talvel jääb üldse tõusmata. Matemaatiliselt puudub sel juhul päikesetõusu võrrandil lahendus — sel päeval pole horisondi ületust. Vigade või mõttetute aegade näitamise asemel tuvastab tööriist selle juhtumi ja kuvab selge teate: polaarpäev (päike ei looju, päeva pikkus 24 h) või polaaröö (päike ei tõuse).

Kas kalkulaator arvestab suveajaga?

Jah, sisseehitatud linnade puhul. Igal linnal on kaasas IANA ajavööndi nimi (nagu Europe/Paris), ja sinu brauseri ajavööndiandmebaas teisendab arvutatud UTC hetke õigeks kohalikuks ajaks, arvestades ka valitud kuupäeval kehtivat suveajareeglit. Käsitsi koordinaadirežiimis sisestad UTC nihke ise, seega pead valima selle kuupäeval kehtiva nihke.

Kui täpne on NOAA algoritm?

Ligikaudu aastate 1800 ja 2100 vahel on NOAA päikesevalemid täpsed alla minuti võrra päikese asukoha osas ning päikesetõusu ja -loojangu ajad on mõõdukatel laiuskraadidel tavaliselt täpsed minuti piires. Poolustel läheduses täpsus väheneb — polaarjoonte lähedal ületab päike horisondi väga madala nurga all, mistõttu väike nurgaviga muutub mitmeks minutiks ajas. Igapäevaseks kasutuseks on tulemused enam kui piisavalt täpsed.

Kas mu asukoht või andmed salvestatakse kuhugi?

Ei. Tööriist ei küsi kunagi sinu seadme asukohta. Sisestatud kuupäev, linn või koordinaadid töödeldakse JavaScriptiga sinu brauseris ega saadeta kunagi serverisse, salvestata ega logita.

Seotud tööriistad