Hi Hoss I feel so stupid right now, thank you so much! Of course this makes much more sense. Why should we want to have different Timezones for different facets. Hopefully I don't come across as being sarcastic, I really think that it makes more sense that it's a global modifier. After reading the Documentation again it is clear that TZ should not be specified on a per facet level. It is clearly specified in the documentation: [.]&facet.range.gap=%2B1DAY&TZ=America/Los_Angeles&wt=xml as opposed to [.]&facet.range.gap=%2B1DAY&facet.range.TZ=America/Los_Angeles&wt=xml
Now I am good to go, but one very small problem I still have: I could just send http requests as fallowing: --- GET https://<server-dns>/solr/<collection>/query?TZ=Europe/Zurich Accept: application/json Content-Type: application/json { "query": "*:*", "limit": 0, "facet": { "series": { "field": "<date-field>", "gap": "+1MONTH", "start": "2024-01-01T00:00:00Z/MONTH", "end": "2024-07-01T00:00:00Z", "type": "range" } } } --- But I am not able to make it work when specifying all in the json body: --- GET https://<server-dns>/solr/<collection>/query Accept: application/json Content-Type: application/json { "query": "*:*", "limit": 0, "facet": { "series": { "field": "<date-field>", "gap": "+1MONTH", "start": "2024-01-01T00:00:00Z/MONTH", "end": "2024-07-01T00:00:00Z", "type": "range" } }, "TZ", "Europe/Zurich" } --- I get a response with the fallowing json: --- "error": { "metadata": [ "error-class", "org.apache.solr.common.SolrException", "root-error-class", "org.apache.solr.common.SolrException" ], "msg": "Unknown top-level key in JSON request : TZ", "code": 400 } --- I again tried it with all possible similar key names: tz, timezone, time-zone & time_zone Don't get me wrong, I am still very grateful for the help that you gave me, even if its not possible to specify the TZ in the json body I still know now how to use different time zones. With Kind Regards, Dario