After discussions with tkotecki, miruflin and mtokar :
- we interpret versions dates from the database against non working day time zone configuration (aka board time zone). That means no matter which time zone was used to store the date, we only care about numbers (day, mont, year, hours, minutes) and we consider that it is in board timezone
- then we translate those dates to the user time zone
For QA sake :
- set user time zone to GMT +0
- set board time zone to GMT +12
- set a start date for release on plan mode, lets say 10/04/2013. It implicitly means 10/04/2013 00:00 GMT +12
- you should get start date to 9/04/2013 12:00 on version report chart
After discussions with tkotecki, miruflin and mtokar :
For QA sake :