Esistono molte soluzioni disponibili in javascript per verificare se la data è in pieno giorno o meno [How to check if the DST (Daylight Saving Time) is in effect and if it is what's the offset?].javascript - controlla se l'ora legale è in vigore per fuso orario diverso
Ma le soluzioni funzionano solo quando qualcuno si trova nello stesso fuso orario in cui è applicabile l'effetto diurno, ex. Supponiamo che il mio attuale browser (client) sia IST (standard indiano - senza ora legale) e voglio controllare se la data è in giorno o meno per ET (ora orientale - dove la luce del giorno è -5 e lo standard è -4). La soluzione superiore (dal collegamento) mi fornisce il risultato corretto solo se il fuso orario del mio sistema è in ET non IST.
Come si calcola?