Witam, znalazlem w internecie tylko jeden skrypt który wylicza na podstawie daty faze księżyca, ale go nie rozumiem do końca
link:
https://gist.github.com/endel/dfe6bb2fbe679781948c
if (month < 3) {
year--;
month += 12;
}
Dlaczego dodajemy 12 miesiecy i cofamy o rok date jesli liczba miesiecy jest w przedziale 0-2?
jd = c + e + day - 694039.09; //jd is total days elapsed
Skąd się wziela ta liczba na końcu?
Będę bardzo wdzięczny za wytlumaczenie tego kodu.