Spot the bug in the time-zone conversion

from Dates and time
Python 3.14 intermediate 4 min 1 issue to find

Find why this conversion changes the instant instead of displaying it in Paris.

Python
from datetime import datetime
from zoneinfo import ZoneInfo

def show_in_paris(value):
    instant = datetime.fromisoformat(value)
    paris = instant.replace(tzinfo=ZoneInfo("Europe/Paris"))
    return paris.isoformat()

print(show_in_paris("2026-07-01T10:00:00+00:00"))
Open in playground
Report an error