Get prayer times in Sweden based on the data from Islamiska Förbundet's website.
$ npm install sweden-prayer-timesGet prayer times in Stockholm:
const swedenPrayerTimes = require("sweden-prayer-times");
(async () => {
const prayerTimes = await swedenPrayerTimes("Stockholm");
console.log(prayerTimes);
})();The example output:
{
city: "Stockholm",
date: "2018-01-30",
schedule: {
fajr: "05:35",
sunrise: "07:57",
dhuhr: "12:07",
asr: "13:39",
maghrib: "16:05"
isha: "17:25"
}
}const swedenPrayerTimes = require("sweden-prayer-times");
(async () => {
const prayerTimes = await getPrayerTimes("Uppsala", "2018-08-17");
console.log(prayerTimes);
})();const swedenPrayerTimes = require("sweden-prayer-times");
(async () => {
try {
const prayerTimes = await getPrayerTimes("Foo");
console.log(prayerTimes);
} catch(error) {
console.error(error.message);
}
})();swedenPrayerTimes(city, [date])city(String): The city name in Sweden.date(optionalDate|String|Number): The date to retrieve, default to today's date. It will be parsed bydate-fns/parse.
It returns a Promise which when resolved contains an object with the following structure:
{
city: "Stockholm",
date: "2018-01-30",
schedule: {
fajr: "05:35",
sunrise: "07:57",
dhuhr: "12:07",
asr: "13:39",
maghrib: "16:05"
isha: "17:25"
}
}- sweden-prayer-times-cli: The CLI tool for this module.
This code is in no way affiliated with, authorized, maintained, sponsored or endorsed by Islamiska Förbundet or any of its affiliates or subsidiaries. This is an independent and unofficial API.