use the correct date for getTimezoneOffset otherwise we run into daylight saving issues