id summary reporter owner description type status milestone component version severity resolution keywords cc 605 Support different DST rules in timezone db based on years nobody az_sw_dude "{{{ The boost time library supports processing of the timezone database file as a .csv, with one entry per time zone, such as ""America/New_York"". However, in 2007, the daylight savings time rules will change. The contents of the csv need to change, to incorporate a range of effective years. Since DST is a spring and fall event (in both north and south hemispheres) only a year need be recorded. I suggest adding two values at the beginning of the line, (as one field in the form nnnn-nnnn) for the low effective-year and high effective-year, as 4-digit values. Let 0000 be used for ""all previous years"" and 9999 be used for all subsequent years. [If the '-' separator is a problem, ':' could be used instead.] Then, the change in 2007 can be recorded as two lines: ""2007-9999"",""America/New_York"", ... ""0000-2006"",""America/New_York"", ... Lines unaffected by the change would have ""0000-9999"" as the first field. }}}" Feature Requests assigned date_time None Problem None