ISO 8601 in der SP-API
Formatieren Sie Zeiten und Daten für SP-API.
Die Amazon Selling Partner API (SP-API) formatiert Datums- und Uhrzeitdaten ähnlich dem Standard RFC 3339, der ein Teilmengenprofil von definiert ISO 8601 zur Verwendung in Internetprotokollen und -standards. In diesem Abschnitt wird erläutert, wie Datums- und Uhrzeitdaten in SP-API formatiert und verwendet werden.
Typ DateTime
DateTime
Datums- und Zeitangaben werden als Daten des Gregorianischen Kalenders (Jahr, Monat, Tag) und als 24-Stunden-Tag angegeben. Abgeschnittene Formate sind nicht erlaubt. Alle Datums- und Zeitangaben werden numerisch ausgedrückt, wobei führende Nullen erhalten bleiben.
DateTime
String-Muster sind yyyy-MM-ddTHH:mm:ss.sssZ
(für UTC) oder yyyy-MM-ddTHH:mm:ss.sss±hh:mm
(für einen lokalen Zeitversatz). Der Charakter T
ist ein erforderliches Trennzeichen zwischen den Datums- und Uhrzeitabschnitten. Der Doppelpunkt (:
) wird als Trennzeichen zwischen Stunden, Minuten und Sekunden verwendet. Sekundenbruchteile werden mit einem Dezimalzeichen angegeben (.
oder ,
) bei Bedarf.
Typenkonflikte
Jegliche Verwendung von Datums- und Uhrzeitdaten in der SP-API sollte als DateTime
Typ ausgedrückt werden. Es gibt jedoch einige Parameter, die Datum oder Uhrzeit als einfachen String ausdrücken. Überprüfen Sie die Definition des Parametertyps, um sicherzugehen, welcher Typ verwendet werden soll. Die Verwendung des falschen Typs führt zu einem Fehler.
Zeitintervalle
Zeitintervalle und Dauern sind zwar zulässig mit ISO 8601, sie werden derzeit nicht in SP-API verwendet.
Beispiel:
2016-03-16T14:32:16.50-07
Dieses Beispiel wird als 16. März 2016 um 14 Uhr 32 Minuten und 16,50 Sekunden Ortszeit gelesen. Die Ortszeit liegt 7 Stunden hinter UTC.
Für weitere Informationen
Updated 23 days ago