ISO 8601 dans SP-API

Formatez les heures et les dates pour SP-API.

L'API Amazon Selling Partner (SP-API) met en forme les données de date et d'heure de la même manière que la norme RFC 3339, qui définit un profil de sous-ensemble de NORME ISO 8601 à utiliser dans les protocoles et normes Internet. Cette section explique comment formater et utiliser les données de date et d'heure dans SP-API.

Type DateTime

Les données relatives à la date et à l'heure sont exprimées en dates du calendrier grégorien (année, mois, jour) et au format 24 heures. Aucun format tronqué n'est autorisé. Toutes les données de date et d'heure sont exprimées numériquement et le zéro au début est conservé.

Les modèles de chaîne DateTime sont yyyy-MM-ddTHH:mm:ss.sssZ (pour le fuseau horaire UTC) ou yyyy-MM-ddTHH:mm:ss.sss±hh:mm (en cas de décalage horaire local). La lettre T permet de délimiter les sections correspondant à la date et à l'heure. Le point-virgule (:) est utilisé comme séparateur des heures, des minutes et des secondes. Les fractions de seconde sont quant à elles exprimées avec une décimale (. ou ,) en cas de besoin.

Conflits de types

Toute utilisation de données relative à la date et l'heure dans SP-API doit être exprimée avec le type DateTime. Notez toutefois que certains paramètres expriment la date ou l'heure sous la forme d'une simple chaîne. Vérifiez la définition du type de paramètre pour être sûr du type à utiliser. L'utilisation d'un type incorrect générera une erreur.

Intervalles de temps

Bien que les intervalles de temps et les durées soient autorisés avec NORME ISO 8601, ils ne sont pas utilisés actuellement dans SP-API.

Exemple :

2016-03-16T14:32:16.50-07

Cet exemple doit par exemple être lu de la manière suivante : 16 mars 2016 à 14 h 32 min et 16,50 secondes, heure locale. L'heure locale est en retard de 7 heures par rapport au fuseau horaire UTC.

Pour plus d'informations


Cette page vous a-t-elle été utile ?