Correct week determination when computing DST transitions from timestamps.

This commit is contained in:
John Ralls 2015-02-24 11:49:31 -08:00
parent c7ca7850df
commit 23d4e4a56f

View File

@ -443,7 +443,7 @@ namespace DSTRule
Transition::Transition(gregorian_date date) :
month(date.month()), dow(date.day_of_week()),
week(static_cast<week_num>((7 + date.day() - date.day_of_week()) / 7 + 1))
week(static_cast<week_num>((7 + date.day() - date.day_of_week()) / 7))
{}
bool