[tz] How can I add a new time zone: 'America/Joao Pessoa'?

Guy Harris gharris at sonic.net
Sun Jan 31 23:24:11 UTC 2021

On Jan 31, 2021, at 2:39 PM, Fabrício Cabral <fabriciofx at gmail.com> wrote:

> The time zone changes are the same of America/Fortaleza,

So there shouldn't be a new zone, as they're the same.

> but nobody uses it as to configure time zone to João Pessoa because America/Fortaleza is further than America/Recife. So, by logic, Joao Pessoa people choose America/Recife instead of America/Fortaleza.

People shouldn't be asked to make that choice in the first place - people shouldn't even know what "America/Fortaleza" or "America/Recife" (or America/Los_Angeles or Europe/Berlin or Asia/Shanghai or...) *are*, unless they're working on the tzdb or on time zone selection software!

They should be, for example, asked to choose a city from a list of nearby cities, in which case one of the choices would be João Pessoa, in which case the current time zone would be set to 

See, for example, the time zone selection mechanism in macOS (where it works in that fashion, although you have to pick a region on the map first), or the mechanism in newer versions of Ubuntu.

More information about the tz mailing list