Время#

Типы для работы со временем.


TimeRange#

Временной диапазон в пределах дня.

ПолеТипОбязательноОписание
fromstringДаНачало диапазона в формате HH:MM (24-часовой формат)
tostringДаКонец диапазона в формате HH:MM (24-часовой формат)

Примеры#

Время вылета с 10:00 до 18:00:

1{
2  "from": "10:00",
3  "to": "18:00"
4}

Утренние рейсы с 06:00 до 12:00:

1{
2  "from": "06:00",
3  "to": "12:00"
4}

Использование#

Используется для ограничения времени вылета при поиске:

 1{
 2  "searchCriteria": {
 3    "odConstraints": {
 4      "1": {
 5        "departureTimeWindow": {
 6          "from": "10:00",
 7          "to": "18:00"
 8        }
 9      }
10    }
11  }
12}

Особенности#

  • Время указывается в 24-часовом формате
  • Минуты обязательны (даже :00)
  • Временная зона не указывается — используется локальное время точки вылета