torah sections

This commit is contained in:
Lazy Hippopotamus
2024-04-08 20:10:02 -04:00
parent 9241e5aa92
commit a8c3793083
6 changed files with 167 additions and 23 deletions

74
site/torahstudy.js Normal file
View File

@@ -0,0 +1,74 @@
// Manages the Torah Study section of the Library
var chocklyisrael = [ // 54 Torah sections, updates every sunday (or whatever day he wants really)
"Bereishit",
"Noach",
"Lech Lecha",
"Vayeira",
"Chayei Sarah",
"Toldot",
"Vayeitzei",
"Vayishlach",
"Vayeishev",
"Mikeitz",
"Vayigash",
"Vayechi",
"Shemot",
"Vaeira",
"Bo",
"Beshalach",
"Yitro",
"Mishpatim",
"Terumah",
"Tetzaveh",
"Ki Tissa",
"Vayakhel",
"Pekudei",
"Vayikra",
"Tzav",
"Shemini",
"Tazria",
"Metzora",
"Acharei Mot",
"Kedoshim",
"Emor",
"Behar",
"Bechukotai",
"Bamidbar",
"Naso",
"Behalotkha",
"Shelach",
"Korach",
"Chukat",
"Balak",
"Pinchas",
"Mattot",
"Masei",
"Devarim",
"Vaetchanan",
"Eikev",
"Reaih",
"Shoftim",
"Ki Teitzei",
"Ki Tavo",
"Nitzavim",
"Vayelech",
"Haazinu",
"Zot Haberakha"
];
const oneDay = 24 * 60 * 60 * 1000; // hours * minutes * seconds * milliseconds
const tripDay = 0; // sunday
var startDate = new Date("2024-4-8");
var now = new Date();
var dif = now - startDate;
var difDays = Math.round(dif / oneDay);
/*difDays 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
day sun mon tue wed thu fri sat sun mon tue wed thu fri sat sun mon tue wed thu fri sat sun mon tue wed thu fri sat sun mon tue wed thu fri sat
*/
var tripsSince = Math.floor(difDays / 7);
if (now.getDay() == tripDay) {
tripsSince++;
}
document.getElementById("torahsection").innerText = chocklyisrael[tripsSince];