为Google Maps API初始化出发时间的正确方法

时间:2018-08-06 13:00:21

标签: javascript google-maps google-maps-api-3

使用Google矩阵API时遇到了一些麻烦。

我需要发送departure_time到API以获取特定日期(例如2018年8月8日)的持续时间。从140 Lexington St, Weston, MA 02493, USABoston Common, 139 Tremont St, Boston, MA 02111, USA的{​​{1}},8 AM

但是我有一些问题。按照Google的规定:pessimistic traffic_model

因此,我尝试以秒为单位The desired time of departure. You can specify the time as an integer in seconds since midnight, January 1, 1970 UTC发送时间,这给了我new Date("2018-08-08 08:00:00").getTime() / 1000。而且这似乎对我不起作用。

仅通过Google时长进行了检查,该时间还有另一个时长https://www.google.by/maps/dir/140+Lexington+St,+Weston,+MA+02493,+USA/Boston+Common,+139+Tremont+St,+Boston,+MA+02111,+USA/@42.3819557,-71.2517716,12z/data=!3m1!4b1!4m18!4m17!1m5!1m1!1s0x89e3834d39d21f1f:0x42d35e06daee77a8!2m2!1d-71.2744506!2d42.3873477!1m5!1m1!1s0x89e3709dbc6e232b:0x3f8683fc7ba94f04!2m2!1d-71.0654886!2d42.3549544!2m3!6e0!7e2!8j1533715200!3e0!5m1!1e1

从Google的持续时间来看,大约是1533704400,但对我来说,特定的日期总是接近1h10m

也许我只是错过了一些东西

我的api请求

https://maps.googleapis.com/maps/api/distancematrix/json?origins=42.3890285,-71.2747963&destinations=139%20Tremont%20St,%20Boston,%20MA%2002111,%20USA&traffic_model=pessimistic&departure_time=1533704400&key=MY_API_KEY

0 个答案:

没有答案