Skip to content

A helper class for calculating sunrise and sunset

Properties

Name
SunriseHour
SunriseMinute
SunsetHour
SunsetMinute
Text
HasSunrise
HasSunset
IsPolarDay
IsPolarNight
cs
var sunTimes = SunTimesHelper.CalculateSunriseSunset(Latitude, Longitude, DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day);
TxtSunRise.Text = $"Sunrise: {sunTimes.SunriseHour}:{sunTimes.SunriseMinute}";
TxtSunSet.Text = $"Sunset: {sunTimes.SunsetHour}:{sunTimes.SunsetMinute}";

Demo

you can run demo and see this feature.

Released under the MIT License.