Birthdays
LIST WITHOUT ID
"[[" + file.name + "|" + aliases[0] + "]]" + "'s " + (date(today).year - birthday.year) + "th on " + (dateformat(birthday, "MMM dd"))
FROM "10 Notebook/14 People"
WHERE birthday.month = date(today).month OR date(today)-birthday<=dur(14 days)
SORT birthday.month, birthday.day
Anniversaries
LIST WITHOUT ID
"[[" + file.name + "|" + aliases + "]]'s " + (date(today).year - anniversary.year) + "th anniversary on " + (dateformat(anniversary,"MMMM dd"))
FROM "10 Notebook/14 People"
WHERE date(today).month = anniversary.month
SORT anniversary.day asc
Patterns
LIST WITHOUT ID
file.link + " until " + endDate
FROM "40 Grimoire"
WHERE startDate<=date(today) AND endDate>=date(today)
async function getMerc() {
try {
const response = await fetch('https://mercuryretrogradeapi.com');
const data = await response.json();
return data.is_retrograde ? 'Yes' : 'No';
} catch (error) {
console.error("Error fetching Mercury retrograde status:", error);
return "Error"; // Or some other appropriate error indicator
}
}
getMerc().then(result => {
dv.paragraph("**Is Mercury in retrograde?** " + result);
});