Like the datetime & timezone handling in ScheduleMessages, we need to figure out what to do with the time fields in Association messages.
Is it actually possible to figure this much out, or would it need to be left to the user to do in conjunction with the relevant Schedule messages? If the latter, we probably need to save the timezone offset of the Schedule Message as an attribute of it, to allow for the library user to look that up in order to know the correct timezone treatment of the Association message.
Like the datetime & timezone handling in ScheduleMessages, we need to figure out what to do with the time fields in Association messages.
Is it actually possible to figure this much out, or would it need to be left to the user to do in conjunction with the relevant Schedule messages? If the latter, we probably need to save the timezone offset of the Schedule Message as an attribute of it, to allow for the library user to look that up in order to know the correct timezone treatment of the Association message.