Heim >Web-Frontend >js-Tutorial >Wie konvertiere ich lokalisierte Daten in JavaScript in UTC?
Konvertieren von Datumsangaben in UTC in JavaScript
Bei der Arbeit mit internationalen Daten ist es häufig erforderlich, Datumsangaben in und von der koordinierten Weltzeit umzurechnen ( KOORDINIERTE WELTZEIT). JavaScript bietet mehrere Methoden zur Verarbeitung dieser Konvertierung, einschließlich des Date-Objekts.
Konvertieren eines lokalisierten Datumsbereichs in UTC
Berücksichtigen Sie die folgende Datumsbereichseingabe eines Benutzers:
2009-1-1 to 2009-1-3
Um diesen Datumsbereich in UTC umzuwandeln, führen Sie die folgenden Schritte aus:
var date = new Date();
var now_utc = Date.UTC(date.getUTCFullYear(), date.getUTCMonth(), date.getUTCDate(), date.getUTCHours(), date.getUTCMinutes(), date.getUTCSeconds());
console.log(date.toISOString());
Dadurch wird der Datumsbereich ausgegeben im ISO 8601-Format, das vom Server erwartet wird:
2009-01-01T08:00:00.000Z to 2009-01-04T07:59:59.999Z
Beachten Sie, dass JavaScript das Suffix „Z“ verwendet, um anzugeben, dass die Zeit in UTC angegeben ist.
Wenn Sie diese Schritte befolgen, Mit JavaScript können Sie lokalisierte Daten ganz einfach in UTC konvertieren. Dies ist wichtig für das Senden von Datums- und Uhrzeitangaben an Server, die Daten in einer anderen Zeitzone erwarten.
Das obige ist der detaillierte Inhalt vonWie konvertiere ich lokalisierte Daten in JavaScript in UTC?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!