Receio que a razão técnica aqui seja bastante confusa - você pode ler sobre isso em Moment Timezone | Docs
A compatibilidade POSIX exige que os offsets sejam invertidos. Portanto, Etc/GMT-X terá um offset de
+Xe Etc/GMT+X terá um offset de-X. Isso é resultado do Time Zone Database da IANA e não uma escolha arbitrária do Moment.js. Assim, o uso de identificadores baseados em localidade é preferível a identificadores de offset fixo.
Portanto, no banco de dados de fuso horário da IANA, Europe/Oslo é atualmente equivalente a Etc/GMT-1
Monday, November 8, 2021 7:00 PM
Fico me perguntando se poderíamos/deveríamos introduzir nossos próprios aliases de fuso horário UTC+1, UTC+2 (sem o prefixo Etc/).
(cc @j.jaffeux)