gibt lokale Datum und Uhrzeit mit Zeitzonen zurück. Wie in der Dokumentation erläutert, werden Zeitzonen mit Zeichenfolgen von this standard Windows list of zones angegeben. Hier ist ein Beispiel für ein Datum/Zeit-Wert durch die API zurückgegeben, in JSON:Office 365-REST-API: Korrigieren Sie für die Sommerzeit
{ DateTime: '2016-04-13T08:00:00.0000000',
TimeZone: 'Pacific Standard Time' }
Angenommen, Sie haben dieses Datum verwenden mögen --- zum Beispiel, um es zu einem Date JavaScript-Objekt zu analysieren. Sie könnten denken, dass Sie diesen Zeitzonenname nur in einer Tabelle nachschlagen müssen, um den Offset zu erhalten.
Aber das ist nicht ganz richtig! Weil dieses Datum im April ist, wird es tatsächlich in der Sommerzeit angegeben: der Termin, den es widerspiegelt, ist um 8 Uhr PDT, nicht PST, trotz allem Anschein. Das Datum enthält keine Anzeige für die Sommerzeit, und "Pacific Daylight Time" ist nicht einmal eine gültige Zeitzone gemäß that list.
Bietet die API die Möglichkeit, den tatsächlichen, tageslichtabhängigen Zeitzonen-Offset für einen dieser Werte zu erhalten? Oder bin ich alleine, um die Sommerzeit in meinem JavaScript-Client zu kompensieren?
versuchen moment.js, sollte es hilfreich sein auf diesem: http: //momentjs.com/timezone/ – Shawn