Added daytime property
This commit is contained in:
@@ -217,7 +217,7 @@ function nextSolsticeEquinox(date = new Date()) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export function getCelestialCurrent(lat, lon, date = new Date()) {
|
export function getCelestialCurrent(lat, lon, date = new Date()) {
|
||||||
return {
|
const data = {
|
||||||
...sunPosition(lat, lon, date),
|
...sunPosition(lat, lon, date),
|
||||||
...sunriseSunset(lat, lon, date),
|
...sunriseSunset(lat, lon, date),
|
||||||
...moonPhase(date),
|
...moonPhase(date),
|
||||||
@@ -226,6 +226,8 @@ export function getCelestialCurrent(lat, lon, date = new Date()) {
|
|||||||
...nextMoonEvents(date),
|
...nextMoonEvents(date),
|
||||||
...moonriseMoonset(lat, lon, date),
|
...moonriseMoonset(lat, lon, date),
|
||||||
};
|
};
|
||||||
|
data.daytime = date.getTime() >= data.sunrise && data.getTime() <= data.sunset;
|
||||||
|
return data;
|
||||||
}
|
}
|
||||||
|
|
||||||
export function getCelestialForecast(lat, lon, hours) {
|
export function getCelestialForecast(lat, lon, hours) {
|
||||||
|
|||||||
Reference in New Issue
Block a user