CLDR Ticket #8994(accepted unknown)
|Reported by:||ts@…||Owned by:||emmons|
This is in reference not to Unicode, but to this table, which indicates to submit a bug ticket here for correction proposals:
As a specific note, the Azerbaijanian manat should have an effective date of 1994-01-01 00:00 and not 1993-11-22 00:00. The source for this is ISO 4217 Amendment 160:
More in general, I think it is inaccurate to use "00:00" to indicate both "00:00" and "24:00". This leaves 24-hour holes in the continuity of many currency transitions in your table, and it cannot be expressed whether such gaps are intentional (by official documents) or not.
For example, per your tables the Bolivian peso (BOP) ceased to be legal tender 1986-12-31 00:00, and its successor, the Bolivian boliviano (BOB) became active 24 hours later, on 1987-01-01 00:00. So there was no currency for 24 hours? You need a better way to express continuity. Using "24:00" for the end of the day and "00:00" for the beginning of the day, or dropping the time altogether, could both be better mechanisms than the current "00:00". The issue is made self-evident by inconsistencies in the use of current notation. For example, to express the transition from Chilean escudo (CLE) to Chilean peso (CLP) your table uses 1975-09-29 00:00 twice (no gap).
Finally, many of the names are obsolete or otherwise incorrect (at least relative to ISO 4217). You may want to cross-check with a current ISO 4217 list.