Bug reports origination dates and updates timestamps change unexpectedly

Originator:xfox
Number:rdar://7375133 Date Originated:08-Nov-2009 03:07 AM
Status:Open Resolved:
Product:Bug Reporter Product Version:Mac OS X 10.5.8 (9L31a), Safari 4.0.3
Classification:Other bug Reproducible:Always
 
08-Nov-2009 03:07 AM Andrea Govoni:
Summary:
A bug report origination date displayed by Apple Bug Reporter system when daylight saving time (DST) is enforced is different from the origination date displayed when DST is off. The change affects both the date in the "Originated Date:" field and all the timestamps in the "Problem Description" text area.

Steps to Reproduce:
1. Take a note of the origination date of a bug report displayed by the Apple Bug Reporter system.
2. Open System Preferences.app->Date & Time and:
• if DST is on, set the computer date to a day of the year when DST is off;
• if DST is off, set the computer date to a day of the year when DST is on.
3. Logout from Apple Bug Reporter.
4. Login to Apple Bug Reporter.
5. Look at the origination date of the bug report on step 1.

Expected Results:
The origination dates should be the same.

Actual Results:
The origination dates are different and the difference between the date displayed on step 1 and the date displayed on step 5 is 1 hour. That is, it's the time that the DST setting add to or subtract from the current time.

Notes:
I think you should refine the method that the Apple Bug Reporter system uses to display the timestamps in the time zone of the current user.
It really doesn't make sense that if I file a bug report a given day at noon, after some time the Apple Bug Reporter system tells me that I filed that very same bug one hour later (or sooner).

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!