Как указать дату и время

В этой статье речь пойдет о том, как правильно оформить дату и время в сведениях о товарах. Эти данные задаются в таких атрибутах, как "дата поступления" [availability_date], "срок действия скидки" [sale_price_effective_date] и "срок окончания действия" [expiration_date].

Содержание


Принцип работы

Дата и время в значениях атрибутов приводятся в формате ISO 8601. В зависимости от атрибута может потребоваться указать одиночную дату, диапазоны дат, а иногда и точное время.


Как оформить дату

Дату нужно указывать в следующем формате:

  • YYYY–MM–DD [ГГГГ–ММ–ДД]

Например, дата "11 мая 2017 года" будет выглядеть так:

  • 2017-05-11

Как добавить сведения о времени

Вот что нужно сделать:

  1. Введите после даты букву T.
  2. Укажите время в 24-часовом формате по образцу "чч:мм:сс" [hh:mm:ss]. Пример: 13:00:14.
  3. Добавьте сведения о часовом поясе. Например, для североамериканского тихоокеанского времени нужно указать -0800.

Дата и время 11 мая 2017 года, 00:01:59 по североамериканскому тихоокеанскому времени будут выглядеть так:

  • 2017-05-11T00:01:59-0800

Если вы не укажете время, будет автоматически использовано значение 23:59:59.

Если вы не добавите сведения о часовом поясе, по умолчанию будут использованы следующие значения:

  • в текстовых и XML-фидах – часовой пояс целевой страны фида;
  • в фидах, загруженных с помощью API – всемирное координированное время (UTC).
Страна Часовой пояс по умолчанию для текстовых фидов и фидов XML
Австралия +1000
Бразилия -0300
Канада -0500
Страны Центральной Европы +0100
Япония +0900
Мексика -0600
Новая Зеландия +1200
Россия +0400
Сингапур +0800
Великобритания Z или +00:00
Соединенные Штаты Америки -0800

Как оформить диапазон дат

Значения некоторых атрибутов включают не просто дату, а временной промежуток, ограниченный датой начала и датой окончания. Эти две даты нужно разделять знаком /. Вот как это выглядит: start/end [начало/окончание].

Примеры:

  • 2017-05-11T00:01:59-0800/2017-06-21T22:13:59-0800 – для тихоокеанского стандартного времени;
  • 2017-02-24T11:07:31+0100 – для центральноевропейского времени.

Если время начала и окончания не указаны, по умолчанию используются значения 00:00:00 и 23:59:59 соответственно.


Примеры

Эта информация оказалась полезной?

Как можно улучшить эту статью?
true
5383340064475969882
true
Поиск по Справочному центру
true
true
true
true
true
71525
false
false
false
Поиск
Очистить поле поиска
Закрыть поиск
Главное меню