shamsi-holidays
Holidays in Iran calender
You can get all dates of Holidays beasd on www.time.ir
This module provides dates of holidays for Iran, check the any specific date is holiday or not beased on online.
NOTE: Input Format IS IMPORTANT
Get all Holidays in a specific year
const { getHolidaysYearOnline } = require('shamsi-holidays');
async function holiday() {
const result = await getHolidaysYearOnline('1400');
console.log(result);
}
holiday()
Get all Holidays in a specific year based on offline
There are dates of holidays for 1400-1406
const { getHolidays } = require('shamsi-holidays');
async function holiday() {
const result = await getHolidays('1400');
console.log(result);
}
holiday()
Check status of Date based on online and send a request to time.ir
const { isHolidaysOnline } = require('shamsi-holidays');
const date = '1400/01/02'
async function holiday() {
const result = await isHolidaysOnline(date);
console.log(result);
}
holiday()
Check status of Date based on offline without any request to time.ir
const { isHoliday } = require('shamsi-holidays');
const date = '1400/01/02'
async function holiday() {
const result = await isHoliday(date);
console.log(result);
}
holiday()
Get all Holidays in specific month of year
const { getHolidaysYearAndMonthOnline } = require('shamsi-holidays');
async function holiday() {
const result = await getHolidaysYearAndMonthOnline('1400','1');
console.log(result);
}
holiday()
Get all Holidays in specific months of year
const { getHolidaysYearAndMonthsOnline } = require('shamsi-holidays');
async function holiday() {
const result = await getHolidaysYearAndMonthsOnline('1400', ['1',12'] );
console.log(result);
}
holiday()