Message: A new issue has been created in JIRA.
--------------------------------------------------------------------- View the issue: http://jira.codehaus.org/browse/MPXDOC-121 Here is an overview of the issue: --------------------------------------------------------------------- Key: MPXDOC-121 Summary: Calculation of local time of team member is wrong Type: Bug Status: Open Priority: Minor Original Estimate: 15 minutes Time Spent: Unknown Remaining: 15 minutes Project: maven-xdoc-plugin Assignee: Arnaud HERITIER Reporter: Ortwin Glück Created: Fri, 1 Oct 2004 5:31 AM Updated: Fri, 1 Oct 2004 5:31 AM Environment: N/A Description: In the POM the Timezone of the developer is defined as an offset to GMT. (This is actually poor, as this does not respect daylight savings. Timezone names should have been preferred.) Now, there is JavaScript Code in src/plugin-resources/templates/team-list.xml that calculates the local time of a team member based on that value from the POM and the local time of the user viewing the page. Code fragement: ---- function offsetDate(id, offset) { var now = new Date() ; var nowTime = now.getTime() ; var localOffset = now.getTimezoneOffset() ; var developerTime = nowTime + (offset * 60 * 60 * 1000) + (localOffset * 60 * 1000) ; var developerDate = new Date(developerTime) ; document.getElementById(id).innerHTML = developerDate; } ---- The code in question is: ---- var developerTime = nowTime + (offset * 60 * 60 * 1000) + (localOffset * 60 * 1000) ; ---- This reads: [developerTime] = [local time] + [local timezone offset] + [developer timezone offset] which does not make any sense. It should rather be: [developerTime] = [local time] - [local timezone offset] + [developer timezone offset] so the above line should be: ---- var developerTime = nowTime + (offset * 60 * 60 * 1000) - (localOffset * 60 * 1000) ; ---- Kind regards Ortwin Glück --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]