diff --git a/app/src/app/admin/page.tsx b/app/src/app/admin/page.tsx index cffb23d..e8548ab 100644 --- a/app/src/app/admin/page.tsx +++ b/app/src/app/admin/page.tsx @@ -94,7 +94,7 @@ export default function AdminPage() { const homeName = m.homeTeam?.shortName ?? m.homeLabel ?? '?' const awayName = m.awayTeam?.shortName ?? m.awayLabel ?? '?' const s = scores[m.id] ?? { home: '', away: '' } - const date = new Date(m.scheduledAt).toLocaleDateString('es-AR', { day: '2-digit', month: 'short', hour: '2-digit', minute: '2-digit' }) + const date = new Date(m.scheduledAt).toLocaleDateString('es-AR', { day: '2-digit', month: 'short', hour: '2-digit', minute: '2-digit', timeZone: 'America/Argentina/Buenos_Aires' }) return (
diff --git a/app/src/components/MatchCard.tsx b/app/src/components/MatchCard.tsx index df57447..c99075c 100644 --- a/app/src/components/MatchCard.tsx +++ b/app/src/components/MatchCard.tsx @@ -16,8 +16,9 @@ export function MatchCard({ match, onPredict, saving }: MatchCardProps) { const finished = match.status === 'FINISHED' const date = new Date(match.scheduledAt) - const dateStr = date.toLocaleDateString('es-AR', { day: '2-digit', month: 'short' }) - const timeStr = date.toLocaleTimeString('es-AR', { hour: '2-digit', minute: '2-digit' }) + const tz = { timeZone: 'America/Argentina/Buenos_Aires' } + const dateStr = date.toLocaleDateString('es-AR', { day: '2-digit', month: 'short', ...tz }) + const timeStr = date.toLocaleTimeString('es-AR', { hour: '2-digit', minute: '2-digit', ...tz }) const homeName = match.homeTeam?.shortName ?? match.homeLabel ?? '?' const awayName = match.awayTeam?.shortName ?? match.awayLabel ?? '?'