Apakah alat ini?
Waktu matahari terbit dan terbenam mengikuti geometri tulen: putaran Bumi, kecondongan paksinya dan kedudukan anda di atas dunia. Oleh kerana kecondongan itu tetap dan orbitnya diketahui, kedudukan matahari di langit boleh dikira untuk sebarang tarikh dan sebarang koordinat menggunakan formula astronomi — tiada pengukuran atau data cuaca diperlukan. Alat ini melaksanakan algoritma kedudukan suria NOAA (National Oceanic and Atmospheric Administration Amerika Syarikat), matematik yang sama di sebalik kebanyakan jadual matahari terbit.
Mengikut konvensyen, matahari terbit dan terbenam ialah saat tepi atas cakera suria melintasi ufuk, termasuk kesan biasan atmosfera — pembelokan cahaya yang membolehkan kita melihat matahari walaupun secara geometri ia sekitar 0.83° di bawah ufuk. Tengah hari suria ialah saat matahari berada paling tinggi di langit, yang hampir tidak pernah tepat pukul 12:00 mengikut jam, kerana zon waktu jam merangkumi jalur longitud yang luas dan menambah anjakan waktu penjimatan siang.
Kenapa guna alat ini?
- 50+ bandar utama dunia terbina dalam, dengan zon waktu yang tepat dan pengendalian waktu penjimatan siang secara automatik.
- Mod manual: masukkan sebarang latitud, longitud dan anjakan UTC untuk tempat yang tiada dalam senarai.
- Papar matahari terbit, matahari terbenam, tengah hari suria dan panjang siang dalam satu paparan.
- Kendalikan siang kutub dan malam kutub di latitud tinggi dengan mesej yang jelas dan bukan nilai yang rosak.
- Tiada API dan tiada kebenaran lokasi — algoritma NOAA berjalan sepenuhnya dalam pelayar anda.
Cara menggunakannya
- Pilih tarikh — hari ini sudah dipratetap.
- Pilih bandar dari senarai, atau tanda pilihan manual dan masukkan latitud, longitud dan anjakan UTC.
- Tekan butang kira.
- Baca hasil matahari terbit, tengah hari suria, matahari terbenam dan panjang siang, dipaparkan mengikut waktu tempatan tempat yang dipilih.
Contoh
Input
21 Jun, Istanbul (41.01° U, 28.98° T)Hasil
Matahari terbit 05:35, matahari terbenam 20:28, panjang siang kira-kira 14 j 53 min21 Jun ialah solstis musim panas — siang terpanjang tahun ini di hemisfera utara. Tarikh yang sama di Sydney memberikan siang terpendek tahun itu.
Bagaimana panjang siang berubah sepanjang tahun
- Di khatulistiwa, panjang siang hampir tidak berubah — kira-kira 12 jam sepanjang tahun.
- Pada latitud 40° (Madrid, New York, Beijing), siang berkisar dari kira-kira 9 j pada musim sejuk kepada 15 j pada musim panas.
- Pada latitud 60° (Saint Petersburg, Oslo), julat melebar kepada kira-kira 6 j — 18.5 j, dengan senjakala yang panjang di sekitar pertengahan musim panas.
- Di atas bulatan kutub, pertengahan musim panas membawa siang kutub (24 j cahaya matahari) dan pertengahan musim sejuk membawa malam kutub.
- Perubahan paling pantas berlaku di sekitar ekuinoks pada bulan Mac dan September — pada latitud sederhana setiap hari 2–3 minit lebih panjang atau lebih pendek daripada hari sebelumnya.
Alat tarikh dan masa berkaitan
Sedang mengira hari yang berbaki hingga solstis musim panas atau tarikh lain? Kalkulator Hari Berbaki memberikan bilangan hari yang tepat. Kalkulator Tarikh menambah dan menolak hari serta memecahkan tempoh kepada tahun, bulan dan hari.
Jika cahaya siang mempengaruhi tidur anda, Kalkulator Tidur mencari waktu tidur terbaik berdasarkan kitaran tidur 90 minit.
→ Kalkulator Hari Sehingga · Kalkulator Tarikh · Kalkulator Tidur · Penukar Timestamp
Soalan lazim
Kenapa waktu berbeza beberapa minit daripada aplikasi cuaca saya?
Perbezaan kecil adalah normal dan datang daripada tiga sumber. Pertama, definisi: semua sumber yang serius mengambil kira biasan atmosfera, tetapi biasan yang diandaikan berbeza mengikut suhu dan tekanan udara, yang tidak diketahui lebih awal oleh mana-mana formula. Kedua, ketinggian: dari gunung atau bangunan tinggi, ufuk lebih rendah, jadi matahari terbit lebih awal dan terbenam lebih lewat berbanding paras laut — kira-kira seminit bagi setiap 1.5 km ketinggian. Ketiga, kedudukan tepat anda: sesebuah bandar merangkumi beberapa kilometer, dan setiap kilometer timur–barat menganjak waktu beberapa saat. Perbezaan 1–3 minit antara sumber adalah dijangka sepenuhnya.
Apa itu tengah hari suria dan kenapa ia bukan pukul 12:00?
Tengah hari suria ialah saat matahari melintasi meridian anda — titik tertinggi hariannya. Tengah hari jam jarang sepadan kerana zon waktu merangkumi jalur longitud yang luas yang berkongsi satu jam, waktu penjimatan siang menganjak jam sejam penuh, dan persamaan waktu (orbit elips Bumi dan kecondongan paksi) menambah ayunan bermusim sehingga ±16 minit. Pada musim panas dengan DST, tengah hari suria biasanya jatuh antara 12:30 dan 13:30 waktu tempatan.
Bagaimana kalkulator ini mengendalikan siang kutub dan malam kutub?
Di atas bulatan kutub (latitud 66.6°), matahari kekal terbit selama berminggu-minggu pada musim panas dan kekal terbenam pada musim sejuk. Secara matematik, persamaan matahari terbit ketika itu tiada penyelesaian — tiada lintasan ufuk pada hari tersebut. Daripada memaparkan ralat atau waktu yang mustahil, alat ini mengesan kes ini dan memaparkan mesej yang jelas: siang kutub (matahari tidak pernah terbenam, panjang siang 24 j) atau malam kutub (matahari tidak pernah terbit).
Adakah kalkulator ini mengambil kira waktu penjimatan siang?
Ya, untuk bandar-bandar terbina dalam. Setiap bandar membawa nama zon waktu IANA (seperti Europe/Paris), dan pangkalan data zon waktu pelayar anda menukar saat UTC yang dikira kepada waktu tempatan yang betul, termasuk sebarang peraturan DST yang berkuat kuasa pada tarikh yang dipilih. Dalam mod koordinat manual, anda perlu memasukkan anjakan UTC sendiri, jadi anda perlu memilih anjakan yang berlaku pada tarikh tersebut.
Sejauh mana ketepatan algoritma NOAA?
Untuk tahun-tahun antara kira-kira 1800 dan 2100, persamaan suria NOAA tepat kurang daripada seminit bagi kedudukan matahari, dan waktu matahari terbit/terbenam biasanya betul dalam lingkungan seminit pada latitud sederhana. Berhampiran kutub, ketepatan berkurang — di sekitar bulatan kutub matahari melintasi ufuk pada sudut yang sangat cetek, jadi sedikit ralat sudut menterjemah kepada beberapa minit masa. Bagi tujuan awam, keputusannya lebih daripada cukup tepat.
Adakah lokasi atau data saya disimpan di mana-mana?
Tidak. Alat ini tidak pernah meminta lokasi peranti anda. Tarikh, bandar atau koordinat yang anda masukkan diproses oleh JavaScript dalam pelayar anda dan tidak pernah dihantar ke pelayan, disimpan atau dilog.