我正在测试一些API调用,很高兴看到7天的预测包括当前日期。在我的中午时间前后,对7天的预测发生了变化,明天从明天开始作为第一天返回。
https://developer.here.com/documentation/weather/topics/example-seven-day-weather-forecast.html
我的理论是服务器位于加利福尼亚州(或类似的时区)。我在斯德哥尔摩。当我开始使用API时,可能仍是服务器所在时区的“昨天”。
有关如何解决此问题的任何建议?理想情况下,我希望看到一个附加参数,该参数允许我指定自己的时区,或者(甚至更好)请求者的自动时区检测。
答案 0 :(得分:0)
在获取天气数据时未使用请求者的时区。参考时间(区域)是请求天气数据的位置的本地时间。对于7天天气预报,如果当地时间在15:00之后,则将第二天选择为开始日期。
使用forecast_hourly
作为产品参数将为您提供从当前本地日期开始而不是第二天的每小时天气数据。