Wrong time returned
raboomar opened this issue · comments
Whenever I pass in a different timezone time it returns the wrong prayer time.
`let latitude = 34.0522;
let longitude = -118.2437;
let timezone = find(latitude, longitude).toString();
let day = new Date();
let localDayFormat = moment.tz(day, timezone);
let localDay = new Date().toLocaleString("en-US", { timeZone: timezone });
const tLocalDay = new Date(localDay);
let coordinates = new adhan.Coordinates(latitude, longitude);
let params = adhan.CalculationMethod.NorthAmerica();
params.madhab = adhan.Madhab.Shafi;
let prayerTimes = new adhan.PrayerTimes(coordinates, tLocalDay, params);`
should return dhuhr at 12pm but returns 3:49pm
my mistake did not use moment and use .tz