export function getDateByTimeZone(date, tzString) { if (!date || !tzString) { return; } return new Date( (typeof date === 'string' ? new Date(date) : date).toLocaleString('en-US', { timeZone: tzString, }) ); } export function getOffsetByTimeZone(tzString) { if (!tzString) { return; } const strOffset = tzString.split(' ')[0]; return strOffset.substring( strOffset.indexOf('C') + 1, strOffset.indexOf(')') ); }