日出日落時間計算器

🌅 Sunrise Sunset

Sunrise Sunset is available directly in your browser, with no data uploaded.

🕐 一日日照時間軸

橙色區域為白晝時段(含大氣折射修正),紅線為太陽正午,紫線為當前時刻

00:0006:0012:0018:0024:00

🧭 當前太陽位置

基於所選日期的太陽參數與該地當前時刻計算的太陽高度角與方位角

天穹投影(圓心=正上方,圓邊=地平線)

📐 NOAA 太陽算法説明

計算流程

1. 由公曆日期計算 儒略日 (JD),再得 儒略世纪 T = (JD - 2451545) / 36525

2. 由 T 計算 太阳几何平黄经 L₀平近点角 M地球轨道偏心率 e

3. 中心方程求得 太阳真黄经,經章動與光行差修正得 视黄经

4. 由 黄赤交角 與視黃經求得 太阳赤纬 δ

5. 由 L₀、M、e、黃赤交角求得 时差方程 EoT(分鐘)

6. 日出日落時角:cosH = cos(90.833°)/(cosφ·cosδ) - tanφ·tanδ

7. 太阳正午 = 720 - 4·经度 - EoT + 时区×60(分鐘)

8. 日出 = 正午 - 4·H日落 = 正午 + 4·H

關鍵參數

90.833°:日出日落的天頂角,= 90° + 0.266°(太陽視半徑)+ 0.566°(大氣折射),計入太陽未完全升至地平線即可被看見的效應。

時差方程 EoT:由於地球橢圓軌道與自轉軸傾斜,太陽實際位置與鐘錶時間的偏差,全年範圍約 -14 ~ +16 分鐘。

太陽正午:太陽到達當地子午圈最高點的時刻,並不一定恰為 12:00,與經度和時區中心經度差異有關。

計算結果為理論天文值,未考慮地形遮擋、海拔及局部氣象。日出日落時刻精度約 ±1~2 分鐘,高緯度地區誤差略大。

📚 深度解析:日出日落時間計算器

💡 常見使用場景

  • 在 日出日落時間計算器 場景先同步定義域與單位,跑標準樣例避免邊界誤差。
  • 建議固定關鍵變量後逐步調整其餘輸入,觀察輸出變化,快速識別異常源。
  • 常見場景:Sunrise Sunset
快速複核「日出日落時間計算器」
執行一次基準算例,再做 2 組偏移輸入進行對照,確認結果變化是否與常識一致。

❓ 常見問題(FAQ)

日出日落時間計算器 可直接用於報告嗎?
適合用於快速核對,正式報告建議補充口徑定義、樣本時間窗與邊界條件。
值跳變或異常怎麼辦?
檢查輸入域外條件、單位不一致、以及公式假設是否仍成立。
⚠️ 使用説明與注意事項
📖關於「日出日落時間計算器」

📝工具簡介

日出日落時間計算器是一款天文領域的在線工具,採用美國國家海洋和大氣管理局(NOAA)發佈的標準太陽計算算法,根據用户輸入的日期、緯度、經度與時區,精準計算任意地點當日的日出時間、日落時間、太陽正午時刻、白晝時長與日照時長,並實時顯示當前太陽的高度角和方位角。所有計算均在瀏覽器本地完成,無需聯網,數據不上傳。

功能特點

🎯使用場景

📐計算原理

工具首先將公曆日期轉換為儒略日(JD),再求得儒略世紀 T,依次計算太陽幾何平黃經、平近點角、地球軌道偏心率,通過中心方程與章動光行差修正得到太陽視黃經,結合黃赤交角求出太陽赤緯與時差方程(EoT)。日出日落採用 90.833° 天頂角(含太陽視半徑與大氣折射修正),通過時角公式 cosH = cos(90.833°)/(cosφ·cosδ) - tanφ·tanδ 求得日出日落時角,進而得到當地日出、日落與太陽正午時刻。

💬常見問題

這個工具是免費的嗎?
完全免費,無需註冊,直接在瀏覽器中使用,所有計算本地完成。
計算結果準確嗎?
採用 NOAA 標準太陽算法,日出日落時刻精度約 ±1~2 分鐘,已計入大氣折射修正。實際時刻還會受海拔、地形遮擋和局部氣象影響。
為什麼太陽正午不是 12:00?
太陽正午是太陽到達當地子午圈最高點的時刻,受經度與時區中心經度差異、時差方程(EoT)影響,通常與 12:00 有幾分鐘到數十分鐘偏差。
緯度經度怎麼填?
緯度北半球為正、南半球為負;經度東經為正、西經為負。也可點擊「定位當前位置」自動獲取,或選擇內置城市預設。
支持手機使用嗎?
支持。頁面已做響應式適配,手機和電腦均可正常使用。