Formattare data e ora
In questo articolo viene illustrato come formattare la data e l'ora al momento di inviare i dati di prodotto. Data e ora vanno specificate per attributi come availability_date [data_disponibilità]
, sale_price_effective_date [decorrenza_prezzo_scontato]
e expiration_date [data_di_scadenza]
.
Come funziona
Utilizza lo standard ISO 8601, illustrato in modo più dettagliato in questo articolo. A seconda dell'attributo, devi specificare una data o un intervallo di date e puoi includere un orario specifico.
Formattare la data
Includi la data nel seguente formato:
GG-MM-AAAA
Ad esempio, per specificare 11 maggio 2017, utilizza:
11-05-2017
Aggiungere l'ora
Per aggiungere un'ora specifica alla data:
- Inserisci la lettera
T
dopo la data - Aggiungi l'ora nel formato 24 ore:
hh:mm:ss
. Ad esempio:13:00:14
- Dopo l'ora, aggiungi il fuso orario. Ad esempio, per UTC-8, utilizza:
-0800
Ad esempio, per specificare 11 maggio 2017 alle 00:01:59 per il fuso orario UTC-8 utilizza:
11-05-2017T00:01:59-0800
Se non specifichi l'orario, utilizzeremo l'ultima ora utile della giornata: 23:59:59
Se non aggiungi un fuso orario, ne utilizzeremo uno predefinito:
- I feed di testo e XML utilizzeranno il fuso orario predefinito del paese di destinazione.
- L'API utilizzerà il fuso orario UTC.
Paese | Fuso orario predefinito per i feed di testo e XML |
---|---|
Australia | +1000 |
Brasile | -0300 |
Canada | -0500 |
Paesi dell'Europa Centrale | +0100 |
Giappone | +0900 |
Messico | -0600 |
Nuova Zelanda | +1200 |
Federazione Russa | +0400 |
Singapore | +0800 |
Regno Unito | Z o +00:00 |
Stati Uniti | -0800 |
Formattare gli intervalli di date
Alcuni attributi accettano intervalli che includono una data di inizio e una data di fine. Un intervallo di date è rappresentato da una data di inizio e una data di fine separate da una barra (/
): inizio/fine
Ad esempio:
11-05-201700:01:59-0800/21-06-2017T22:13:59-0800
per PST24-02-2017T11:07:31+0100
per il fuso orario dell'Europa Centrale
Se non includi un'ora, verranno utilizzati i valori 00:00:00
e 23:59:59
rispettivamente per la data di inizio e la data di fine.
Esempi
Varianti
Prodotto | T-shirt Android |
title [titolo] |
T-shirt Android - Verde - Small |
price [prezzo] |
10.99 EUR |
sale_price [prezzo_scontato] |
9.99 EUR |
sale_price_effective_date [decorrenza_prezzo_scontato] |
24-02-2016T13:00-0800/29-02-2016T15:30-0800 |
color [colore] |
verde |
size [taglia] |
S |
id [id] |
9876-S-GRN |
item_group_id [identificatore_di_gruppo] |
9876 |
Prodotto | T-shirt Android |
title [titolo] |
T-shirt Android - Blu - Small |
price [prezzo] |
8.99 EUR |
sale_price [prezzo_scontato] |
5.99 EUR |
sale_price_effective_date [decorrenza_prezzo_scontato] |
23-06-2016T13:00-0800/29-02-2016T15:30-0800 |
color [colore] |
blu |
size [taglia] |
S |
id [id] |
9876-S-BLU |
item_group_id [identificatore_di_gruppo] |
9876 |
Prodotto | T-shirt Android |
title [titolo] |
T-shirt Android - Rosso - Small |
price [prezzo] |
10.50 EUR |
sale_price [prezzo_scontato] |
8.99 EUR |
sale_price_effective_date [decorrenza_prezzo_scontato] |
11-05-2016T13:00-0800/29-02-2016T15:30-0800 |
color [colore] |
rosso |
size [taglia] |
S |
id [id] |
9876-S-RED |
item_group_id [identificatore_di_gruppo] |
9876 |
Il prodotto è disponibile per il pre-ordine con una data di uscita specifica
Prodotto | Android Squishable |
availability [disponibilità] |
preorder [pre-ordine] |
availability_date [data_disponibilità] |
25-12-2016T13:00-0800 |
Data di scadenza
Prodotto | Lederhosen |
title [titolo] |
Lederhosen - Marrone - L |
expiration_date [data_di_scadenza] |
25/12/2016 |