Google Maps Directions API 响应持续时间格式 - Python
Posted
技术标签:
【中文标题】Google Maps Directions API 响应持续时间格式 - Python【英文标题】:Google Maps Directions API response duration time format - Python 【发布时间】:2018-10-08 19:56:00 【问题描述】:我编写了 Directions API,得到的响应正是我所期望的。
这是来自文档的示例响应:
"duration":
"value": 74384,
"text": "20 hours 40 mins"
,
"distance":
"value": 2137146,
"text": "1,328 mi"
,
我想与社区核实一下,API 是否有办法在持续时间内返回格式化文本。
"20 hours 40 mins" 被格式化为字符串,但是,我希望能够执行带持续时间的操作,因此时间格式将是理想的。我认为将响应格式化而不是转换熊猫数据框是一种好习惯。这就是我猜的替代方案。
【问题讨论】:
【参考方案1】:只需将“duration”的“value”变量(以秒为单位)传递给 timedelta()
例子:
import datetime as dt
dt.timedelta(seconds = value)
希望这会有所帮助!
【讨论】:
以上是关于Google Maps Directions API 响应持续时间格式 - Python的主要内容,如果未能解决你的问题,请参考以下文章
如何提示从嵌入式地图打开 Google Maps Directions 到 Google Maps Navigator 的页面?
如何让 Google Maps Directions API 选择正确的机场?
如何从 Google Maps Directions Api 获取折线
在 Sencha Touch MVC 中实现 Google Maps Directions