Thanks for being a part of WWDC25!

How did we do? We’d love to know your thoughts on this year’s conference. Take the survey here

WeatherKit DayWeather::date Timezone Issue

I use WeatherKit with Swift to get multiple cities weather by longitude and latitude.

But I use this API in WeatherService for daily forecast:

final public func weather<T>(for location: CLLocation, including dataSet: WeatherQuery<T>) async throws -> T

And I found there is something wired: The date of WeatherKit::DayWeather is based on my device's timezone settings.

Tokyo's Day Weather is start at UTC+8, New York' Day Weather is start UTC+8.

Is there any way to set timezone correctly?

WeatherKit DayWeather::date Timezone Issue
 
 
Q