Currently, we assume timezone-naive datetimes throughout voevent-parse, with the implicit assumption that any datetimes passed in will be at UTC timezone. This is kind of OK, but a little error-prone - it would probably be better to do some timezone checks, and e.g. in the convenience function to extract the timestamp using the iso8601 module, which automatically assigns the timezone information.
Currently, we assume timezone-naive datetimes throughout voevent-parse, with the implicit assumption that any datetimes passed in will be at UTC timezone. This is kind of OK, but a little error-prone - it would probably be better to do some timezone checks, and e.g. in the convenience function to extract the timestamp using the iso8601 module, which automatically assigns the timezone information.