this changes the type of dateTimezone of the advanced config section to ZoneId to support daylight saving time
currently you need to update date-timezone manually to account for DST. with this, specifying a zone id will take care of it automatically
very few changes where necessary as the previous ZoneOffset extends ZoneId and the functions used with dateTimezone already took ZoneId as arguments
ZoneId.of parses both offsets and ids, so you can now specifiy either an offset or a zone in the date-timezone config field
the java docs reference the IANA Time Zone Database, but there is a nicer list from Noda Time
a bunch of additional formats are also supported but the wiki entry should probably only mention ±HH:MM and {Area}/{City} for simplicity
this changes the type of
dateTimezone
of the advanced config section to ZoneId to support daylight saving timecurrently you need to update
date-timezone
manually to account for DST. with this, specifying a zone id will take care of it automaticallyvery few changes where necessary as the previous ZoneOffset extends ZoneId and the functions used with dateTimezone already took ZoneId as arguments ZoneId.of parses both offsets and ids, so you can now specifiy either an offset or a zone in the
date-timezone
config fieldthe java docs reference the IANA Time Zone Database, but there is a nicer list from Noda Time a bunch of additional formats are also supported but the wiki entry should probably only mention
±HH:MM
and{Area}/{City}
for simplicity