Not-so-fun fact: it took about two years of lobbying to get the standard
changed from requiring a "time zone name" to requiring a "time zone name or
abbreviation."
@dashdashado
On Sat, Aug 23, 2025, 1:21 PM Guy Harris via tz <[email protected]> wrote:
> On Aug 23, 2025, at 9:37 AM, Paul Eggert via tz <[email protected]> wrote:
>
> > On 2025-08-23 00:48, Peter Chamberlin wrote:
> >> If there is no official abbreviation then perhaps remove the "+03"?
> >
> > An abbreviation of some sort is required. For more on the constraints on
> abbreviations, please see <
> https://data.iana.org/time-zones/theory.html#abbreviations>.
>
> In particular, "compatible with ... POSIX" refers to various mechanisms,
> dating back Bell Labs UNIX, that provide a time zone abbreviation given a
> time; POSIX specifies the tzname[] array.
>
> This means that, in order to support POSIX-compliant systems, the tz
> database must provide a time zone abbreviation string for all time values
> in all tz database timezones.