Developer Tool
Search the full list of IANA (Olson) timezone identifiers — the Area/Location strings used by every serious programming language — with each one's current UTC offset.
The IANA database (also called the Olson database, after its original maintainer) names zones after a representative city rather than a country, because political boundaries and country-level rules change more often than the underlying time-reckoning rules for that specific location. Europe/Berlin is the identifier to use in code — not "Germany" or "CET" — because it's tied to that location's specific, complete history of offset and daylight-saving rule changes.
The offset shown reflects whatever rule is in effect for that zone right now, including daylight saving if it currently applies — which is exactly why you should always store the IANA identifier itself (like America/New_York) instead of a fixed offset like UTC-5, if you need a timestamp to remain correct throughout the year.
Related
What abbreviations like PST, IST, and CET actually mean.
Convert a specific time between any two zones.
When clocks change for any zone, calculated live.