Формат времени продолжительности ответа API Карт Google - Python - PullRequest
0 голосов
/ 08 октября 2018

Я написал Directions API, и ответ - это то, что я и ожидал.

Вот пример ответа из документации:

"duration": {
    "value": 74384,
    "text": "20 hours 40 mins"
  },
  "distance": {
    "value": 2137146,
    "text": "1,328 mi"
  },

Я хотел уточнить у сообщества, есть ли у API способ вернуть форматированный текст для продолжительности.

"20 часов 40 минут" отформатирован как строка, однако я хотел бы иметь возможность выполнять операции с длительностью, поэтому формат времени будет идеальным.Я думаю, что было бы неплохо отформатировать ответ по сравнению с преобразованием кадра данных Pandas.Это альтернатива, я думаю.

1 Ответ

0 голосов
/ 08 октября 2018

Просто передайте переменную «value» «duration» (в секундах) timedelta ()

Пример:

import datetime as dt
dt.timedelta(seconds = value)

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...