I'm very confused by https://github.com/tzinfo/tzinfo in #ruby right now.
Examples:
TZInfo::Timezone.get("Etc/GMT+9").now
=> 2023-11-07 05:51:37.361671 -0900
TZInfo::Timezone.get("Asia/Tokyo").now
=> 2023-11-07 23:52:19.065061 +0900
according to Wikipedia (https://en.wikipedia.org/wiki/GMT%2B9) and other sources it seems that tzinfo uses opposite signs than it should be using?
seems it's intentional as in https://github.com/eggert/tz/blob/5659c5322976ea171e6a5afe14e9bc8172a51e24/etcetera#L36 - but seems everyone else decided to move on from whatever POSIX decided?!