# Fuso orario invertito

**URL:** https://meta.discourse.org/t/flip-display-of-timezones/218254
**Category:** Feature
**Created:** [15 Febbraio 2022, 3:52pm UTC](https://meta.discourse.org/t/flip-display-of-timezones/218254 "2022-02-15T15:52:14Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Arthri](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/arthri/32/211355_2.png) [@Arthri](https://meta.discourse.org/u/Arthri)
#### Post date: [15 Febbraio 2022, 3:52pm UTC](https://meta.discourse.org/t/flip-display-of-timezones/218254/1 "2022-02-15T15:52:14Z")

</div>

Ciao! Ho notato uno strano problema sul forum Meta Discourse, i fusi orari GMT +/- sembrano essere invertiti. GMT +\* viene interpretato come GMT -\*, e viceversa.

Prendi questo timestamp:  
2022-02-13T07:00:00Z

Viene visualizzato così dalla mia parte:

 ![image](https://global.discourse-cdn.com/meta/original/3X/3/a/3a4edc759bbe917cfd197be3a042e6ac56b13e32.png)

Il fuso orario di Taipei è GMT+8, quindi le 15:00 o le 15:00 sono corrette.

Tuttavia, quando si osservano fusi orari espliciti come GMT-12 e GMT+12, il loro comportamento sembra essere invertito. GMT-12 visualizza l’ora appropriata per GMT+12, e GMT+12 visualizza l’ora appropriata per GMT-12. Ho menzionato in precedenza che il fuso orario di Taipei è GMT+8, l’ho anche specificato esplicitamente in fondo, ed è osservabile che la data mostrata è completamente diversa da Taipei.

Come riferimento: queste sono le date corrette che dovrebbero apparire

 ![image](https://global.discourse-cdn.com/meta/original/3X/0/d/0d083dbaf236bf4f8b689ec868561688ed67e25d.png)

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [16 Febbraio 2022, 1:03am UTC](https://meta.discourse.org/t/flip-display-of-timezones/218254/2 "2022-02-16T01:03:25Z")

</div>

Wow strano bug, grazie per avercelo segnalato, ci daremo un’occhiata.

---

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [16 Febbraio 2022, 2:20am UTC](https://meta.discourse.org/t/flip-display-of-timezones/218254/5 "2022-02-16T02:20:56Z")

</div>

> [@Conflict between timezones in "Insert date / time"](https://meta.discourse.org/t/conflict-between-timezones-in-insert-date-time/208539/2):
>
> I’m afraid the technical reason here is pretty confusing - you can read about it at [Moment Timezone | Docs](https://momentjs.com/timezone/docs/#/zone-object/offset/) POSIX compatibility requires that the offsets are inverted. Therefore, Etc/GMT-X will have an offset of +X and Etc/GMT+X will have an offset of -X . This is a result of IANA’s [Time Zone Database](https://github.com/eggert/tz/blob/2017b/etcetera#L36-L42) and not an arbitrary choice by Moment.js. Thus, using locality based identifiers is preferred over fixed-offset identifiers. So, in IANA’s Time Zone database, Europe/Oslo is currently equivalent…

---

<div class="post-metadata">

### Author: ![Arthri](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/arthri/32/211355_2.png) [@Arthri](https://meta.discourse.org/u/Arthri)
#### Post date: [16 Febbraio 2022, 4:28am UTC](https://meta.discourse.org/t/flip-display-of-timezones/218254/6 "2022-02-16T04:28:08Z")

</div>

Ah, questo spiega, anche questo post mi ha aiutato a capire cosa stava succedendo

> <https://stackoverflow.com/questions/53076575/time-zones-etc-gmt-why-it-is-other-way-round/53089164#53089164>
