Skip to content

Instantly share code, notes, and snippets.

View hosseinmasoomi's full-sized avatar

hosseinmasoomi

View GitHub Profile
@hosseinmasoomi
hosseinmasoomi / js
Created November 4, 2023 20:46
api persian - shamsi calendar - holidays
Array.from(document.querySelectorAll("li[class='eventHoliday ']"), (node => ({
date:document.querySelector("input[type='text']").value +'/' + (Array.from(document.querySelectorAll("div[class='col-md-12']>div>div>span>span>span"), node => node.innerText).findIndex(x => x === node.innerText.split(" ")[1]) + 1).toString() + "/" + node.innerText.split(" ")[0].replace(/[۰-۹]/g, d => '۰۱۲۳۴۵۶۷۸۹'.indexOf(d)),
description: node.innerText.split(" ").slice(2).join(" ")
})))