isNightTime property
Check if it's currently nighttime.
Implementation
Future<bool> get isNightTime async {
final hour = DateTime.now().hour;
final start = await nightStartHour;
final end = await nightEndHour;
if (start < end) {
return hour >= start && hour < end;
} else {
// e.g., 18 to 6 spans midnight
return hour >= start || hour < end;
}
}