เวลาพระอาทิตย์ขึ้นและตก ทำงานอย่างไร
เวลาพระอาทิตย์ขึ้นและตกคำนวณเวลาพระอาทิตย์ขึ้น พระอาทิตย์ตก เที่ยงสุริยะ และความยาวกลางวันรวมที่แม่นยำสำหรับสถานที่และวันที่ใดก็ได้ โดยใช้อัลกอริทึมดาราศาสตร์มาตรฐานทั้งหมดในเบราว์เซอร์ของคุณ คุณให้ละติจูดและลองจิจูดของสถานที่ที่เลือก ไม่ว่าจะพิมพ์เองหรือแตะปุ่มตำแหน่งเพื่อกรอกจากอุปกรณ์ของคุณเมื่อได้รับอนุญาต จากนั้นเลือกวันที่ และเครื่องมือจะคำนวณเหตุการณ์สุริยะโดยใช้สูตร NOAA solar position ไม่มีการส่งคำขอไปยังเซิร์ฟเวอร์ สูตรทำงานทั้งหมดใน JavaScript
การคำนวณคำนึงถึงสมการเวลา ค่าเดคลิเนชันของดวงอาทิตย์สำหรับวันที่กำหนด และละติจูดของผู้สังเกต เพื่อกำหนดมุมชั่วโมงที่ดวงอาทิตย์ข้ามขอบฟ้า เวลา twilight แบบ civil, nautical และ astronomical ก็คำนวณจากการคำนวณเชิงมุมเดียวกันโดยใช้มุมกดของตนเอง (6, 12 และ 18 องศาใต้ขอบฟ้า) ที่ละติจูดสุดขั้วใกล้ขั้วโลก เครื่องมือรายงานสภาวะกลางวันขั้วโลกหรือกลางคืนขั้วโลกได้อย่างถูกต้อง แทนที่จะสร้างเวลาพระอาทิตย์ขึ้นที่ไม่มีอยู่จริงขึ้นมา เลือกโซนเวลาจากรายการแล้วเวลาที่แสดงจะเป็นไปตามนั้น โดยการปรับเวลาตามฤดูกาล (daylight saving) ถูกคำนวณตามวันที่ที่คุณเลือก แทนที่จะเป็น offset ตัวเลขคงที่ที่คุณต้องปรับเองปีละสองครั้ง