ISO 8601 en SP-API
Formatee las horas y fechas para SP-API.
La API de socios vendedores de Amazon (SP-API) formatea los datos de fecha y hora de forma similar a la norma RFC 3339, que define un perfil de subconjunto de ISO 8601 para su uso en protocolos y estándares de Internet. Esta sección aclarará cómo formatear y usar los datos de fecha y hora en SP-API.
Tipo DateTime
DateTime
Los datos de fecha y hora se expresan como fechas del calendario gregoriano (año, mes, día) y un día de 24 horas. No se permiten formatos truncados. Todos los datos de fecha y hora se expresan numéricamente conservando los ceros iniciales.
Los patrones de cadena DateTime
son yyyy-MM-ddTHH:mm:ss.sssZ
(para UTC) o yyyy-MM-ddTHH:mm:ss.sss±hh:mm
(para un desfase de hora local). El carácter T
es un delimitador obligatorio entre las secciones de fecha y hora. El carácter de dos puntos (:
) se usa como delimitador entre horas, minutos y segundos. Los segundos fraccionarios se expresan con una marca decimal (.
o ,
) cuando sea necesario.
Conflictos de tipos
Todo uso de datos de fecha y hora en la SP-API debe expresarse como tipo DateTime
. Sin embargo, hay algunos parámetros que expresan la fecha o la hora como una cadena simple. Comprueba la definición del tipo de parámetro para asegurarte del tipo que vas a utilizar. Si se utiliza un tipo incorrecto, se generará un error.
Intervalos de tiempo
Si bien se permiten intervalos de tiempo y duraciones con ISO 8601, no se utilizan actualmente en SP-API.
Ejemplo:
2016-03-16T14:32:16.50-07
Este ejemplo se lee como el 16 de marzo de 2016 a las 14 horas, 32 minutos y 16,50 segundos (hora local). La hora local está 7 horas por detrás de la UTC.
Para obtener más información
Updated 23 days ago