Our application requires control over date-time formatting. In particular we want to be able to report date / time with respect to lat-long device coordinates. The classical approach is to use a time zone database, but these need to be regularly maintained and don’t really fit with Losant workflows. Google offers a RESTful Time Zone API, which can be accessed from an HTTP node.
What I’d like is a Time Zone workflow block that can be fed a UTC time and lat-long or TZ database names like “Pacific/Auckland” and which returns the time zone offset for that time and place.
I’d also like it to cleverly cache the results with the view that most lat-long values will be in the same time zone.