import { CountryCode, LanguageCountryCode } from '../countries' const DST_FINAL_DAY_MEXICO = `${new Date().getFullYear()}-10-31T07:00:00.000Z` export const getOffsetBy = (countryCode: CountryCode, date: Date): number => { if (countryCode === LanguageCountryCode.PT_BR) return -3 if (countryCode === LanguageCountryCode.ES_MX && date.valueOf() < new Date(DST_FINAL_DAY_MEXICO).valueOf()) return -5 if (countryCode === LanguageCountryCode.ES_MX) return -6 if (countryCode === LanguageCountryCode.ES_DO) return -4 if (countryCode === LanguageCountryCode.ES_EC) return -5 return -3 }