Holen Sie sich den GTM -Offset (x in GMT+x) aus: ein Datum und eine ZeitzoneJavaScript

Javascript-Forum
Anonymous
 Holen Sie sich den GTM -Offset (x in GMT+x) aus: ein Datum und eine Zeitzone

Post by Anonymous »

Ich suche nach einer Möglichkeit, den Wert von x in GMT+ zu erhalten

Code: Select all

x
Für ein bestimmtes Datum und Zeitzone. pre class = "Lang-js PrettyPrint-Override">

Code: Select all

const TIMEZONE = 'Europe/Paris';

const date = "2025-02-24 010:00:00";
assert getGtmOffset(date, TIMEZONE) == 1;

const date = "2025-07-01 010:00:00";
assert getGtmOffset(date, TIMEZONE) == 2;
Beachten Sie, dass ich nicht die Zeitzone des Benutzers verwenden möchte, sondern eine feste Zeitzone, wie in diesem Beispiel Paris. Und die DateTime, die ich als Eingabe angeben möchte wäre (abhängig von dem Datum, an dem er ausgewählt wurde). 010: 00: 00+01 ") und neues Datum (" 2025-07-01 010: 00: 00+02 ") In diesem Beispiel, ohne dass der Benutzer darüber nachdenken muss. Es wäre auch in Ordnung mit einer Funktion, die diese Angaben direkt anstelle des Versatzes zurückgibt.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post