正確な日の出、日没、日照時間を提供するためにデバイスの位置情報を使用します。
計算はリアルタイムで更新され、現在の時間と日付を表示します。
ユーザーの特定の位置における正確な日の出と日没の時間を示します。
日々の長さを時間、分、秒で計算および表示します。
位置情報に基づいて、ユーザーの現在の都市名、自治体、国を表示します。
日の出と日没の時間は、地球、太陽、観察者の位置の関係を理解したアルゴリズムを適用するSunCalcライブラリを使用して計算されます。緯度、経度、日付、タイムゾーンなどの要因を考慮して、特定の場所における日の出と日没の正確な時間を決定します。日照時間は、日の出と日没の時間差を計算することで導き、特定の日時と特定の場所における日中の時間の総長さを示します。
日光の計算には以下の手順が含まれます。
1. ユーザーの所在地における日没と日の出時刻をSunCalcライブラリから取得します。
2. 日没時刻と日の出時刻の時間差をミリ秒単位で計算します。
3. 時間差をミリ秒から秒に変換します。
4. 全員秒を時間、分および残りの秒にフォーマットして、より読みやすく表示します。
フォーマットされた日照時間は、ユーザーに提示され、その日における日中の時間の総長さを分かりやすく表示されます。