calculateForDay method

DaylightResult calculateForDay(
  1. DateTime date, [
  2. Zenith zenith = Zenith.official
])

Calculate both sunset and sunrise times for optional Zenith and returns in a DaylightResult

Dates are UTC.

Implementation

DaylightResult calculateForDay(
  DateTime date, [
  Zenith zenith = Zenith.official,
]) {
  final sunsetDateTime = calculateEvent(date, zenith, EventType.sunset);
  final sunriseDateTime = calculateEvent(date, zenith, EventType.sunrise);
  return DaylightResult(sunriseDateTime, sunsetDateTime, date, location);
}