Thoughts and musings.
Garmin's Activity API does not return time zone data for returned activities. They do return UTC offsets, but offsets are NOT time zones ! *bangs head*
There are many intricacies to consider when working with time zones. This post details some intricacies when using the MaterialDatePicker Android library.