In 2007, Daylight Savings Time was expanded to a wider range of dates in the US. PHP scripts may display the wrong time if the new timezone descriptions have not been loaded on the IBM i. This article explains how to find the IBM instructions to update IBM i for the current DST start and end dates.
IBM i, any currently supported version.
ResolutionPlease update your system with the new DST timezone descriptions. For V5R4 or V5R3, you will need to verify that you have the required PTF. You will find the information you need here:
You can also update your system immediately. On the above listed page, click the link labeled "Daylight Saving Time Manual Instructions".
On the page that comes up, find "Operating System Daylight Saving Time Manual Instructions" and expand the topic by clicking the blue arrow. Then, find your time zone on the list, and expand that topic. Follow the instructions for your time zone.
For newer versions of IBM i, you just need to make sure you have the correct value specified for the QTIMZON system value. This table, from the article linked to above, tells the correct values.
|Time zone description||New 2007 rules|
|Prior QTIMZON value|