{"ScriptPreparationCode":null,"TestCases":[{"Name":"case 1","Code":"const Offset = {\r\n \u0027America/Asuncion\u0027: Intl.DateTimeFormat(\u0027en-GB\u0027, { timeZone: \u0027America/Asuncion\u0027, year: \u0027numeric\u0027, month: \u00272-digit\u0027, day: \u00272-digit\u0027 }),\r\n \u0027America/Bogota\u0027: Intl.DateTimeFormat(\u0027en-GB\u0027, { timeZone: \u0027America/Bogota\u0027, year: \u0027numeric\u0027, month: \u00272-digit\u0027, day: \u00272-digit\u0027 }),\r\n \u0027America/Buenos_Aires\u0027: Intl.DateTimeFormat(\u0027en-GB\u0027, { timeZone: \u0027America/Buenos_Aires\u0027, year: \u0027numeric\u0027, month: \u00272-digit\u0027, day: \u00272-digit\u0027 }),\r\n \u0027America/Campo_Grande\u0027: Intl.DateTimeFormat(\u0027en-GB\u0027, { timeZone: \u0027America/Campo_Grande\u0027, year: \u0027numeric\u0027, month: \u00272-digit\u0027, day: \u00272-digit\u0027 }),\r\n \u0027America/Caracas\u0027: Intl.DateTimeFormat(\u0027en-GB\u0027, { timeZone: \u0027America/Caracas\u0027, year: \u0027numeric\u0027, month: \u00272-digit\u0027, day: \u00272-digit\u0027 }),\r\n \u0027America/Guayaquil\u0027: Intl.DateTimeFormat(\u0027en-GB\u0027, { timeZone: \u0027America/Guayaquil\u0027, year: \u0027numeric\u0027, month: \u00272-digit\u0027, day: \u00272-digit\u0027 }),\r\n \u0027America/Lima\u0027: Intl.DateTimeFormat(\u0027en-GB\u0027, { timeZone: \u0027America/Lima\u0027, year: \u0027numeric\u0027, month: \u00272-digit\u0027, day: \u00272-digit\u0027 }),\r\n \u0027America/Manaus\u0027: Intl.DateTimeFormat(\u0027en-GB\u0027, { timeZone: \u0027America/Manaus\u0027, year: \u0027numeric\u0027, month: \u00272-digit\u0027, day: \u00272-digit\u0027 }),\r\n \u0027America/Montevideo\u0027: Intl.DateTimeFormat(\u0027en-GB\u0027, { timeZone: \u0027America/Montevideo\u0027, year: \u0027numeric\u0027, month: \u00272-digit\u0027, day: \u00272-digit\u0027 }),\r\n \u0027America/Sao_Paulo\u0027: Intl.DateTimeFormat(\u0027en-GB\u0027, { timeZone: \u0027America/Sao_Paulo\u0027, year: \u0027numeric\u0027, month: \u00272-digit\u0027, day: \u00272-digit\u0027 }),\r\n}\r\n\r\n const timestamp = new Date(1653535260 * 1000)\r\n const parts = Offset[\u0027America/Sao_Paulo\u0027].formatToParts(timestamp)\r\n const acc = parts.map((p) =\u003E { if (p.type === \u0027year\u0027) { return p.value } else { return \u0027\u0027 } }).join(\u0027\u0027) \u002B parts.map((p) =\u003E { if (p.type === \u0027month\u0027) { return p.value } else { return \u0027\u0027 } }).join(\u0027\u0027) \u002B parts.map((p) =\u003E { if (p.type === \u0027day\u0027) { return p.value } else { return \u0027\u0027 } }).join(\u0027\u0027)","IsDeferred":false},{"Name":"case 2","Code":"const Offset = {\r\n \u0027America/Asuncion\u0027: Intl.DateTimeFormat(\u0027fr-CA\u0027, { timeZone: \u0027America/Asuncion\u0027, year: \u0027numeric\u0027, month: \u00272-digit\u0027, day: \u00272-digit\u0027 }),\r\n \u0027America/Bogota\u0027: Intl.DateTimeFormat(\u0027fr-CA\u0027, { timeZone: \u0027America/Bogota\u0027, year: \u0027numeric\u0027, month: \u00272-digit\u0027, day: \u00272-digit\u0027 }),\r\n \u0027America/Buenos_Aires\u0027: Intl.DateTimeFormat(\u0027fr-CA\u0027, { timeZone: \u0027America/Buenos_Aires\u0027, year: \u0027numeric\u0027, month: \u00272-digit\u0027, day: \u00272-digit\u0027 }),\r\n \u0027America/Campo_Grande\u0027: Intl.DateTimeFormat(\u0027fr-CA\u0027, { timeZone: \u0027America/Campo_Grande\u0027, year: \u0027numeric\u0027, month: \u00272-digit\u0027, day: \u00272-digit\u0027 }),\r\n \u0027America/Caracas\u0027: Intl.DateTimeFormat(\u0027fr-CA\u0027, { timeZone: \u0027America/Caracas\u0027, year: \u0027numeric\u0027, month: \u00272-digit\u0027, day: \u00272-digit\u0027 }),\r\n \u0027America/Guayaquil\u0027: Intl.DateTimeFormat(\u0027fr-CA\u0027, { timeZone: \u0027America/Guayaquil\u0027, year: \u0027numeric\u0027, month: \u00272-digit\u0027, day: \u00272-digit\u0027 }),\r\n \u0027America/Lima\u0027: Intl.DateTimeFormat(\u0027fr-CA\u0027, { timeZone: \u0027America/Lima\u0027, year: \u0027numeric\u0027, month: \u00272-digit\u0027, day: \u00272-digit\u0027 }),\r\n \u0027America/Manaus\u0027: Intl.DateTimeFormat(\u0027fr-CA\u0027, { timeZone: \u0027America/Manaus\u0027, year: \u0027numeric\u0027, month: \u00272-digit\u0027, day: \u00272-digit\u0027 }),\r\n \u0027America/Montevideo\u0027: Intl.DateTimeFormat(\u0027fr-CA\u0027, { timeZone: \u0027America/Montevideo\u0027, year: \u0027numeric\u0027, month: \u00272-digit\u0027, day: \u00272-digit\u0027 }),\r\n \u0027America/Sao_Paulo\u0027: Intl.DateTimeFormat(\u0027fr-CA\u0027, { timeZone: \u0027America/Sao_Paulo\u0027, year: \u0027numeric\u0027, month: \u00272-digit\u0027, day: \u00272-digit\u0027 }),\r\n}\r\n\r\n const timestamp = new Date(1653535260 * 1000)\r\n const parts = Offset[\u0027America/Sao_Paulo\u0027].format(timestamp)\r\n const acc = parts.split(\u0027-\u0027).join(\u0027\u0027)","IsDeferred":false}]}