PHPKitchen has a new post with a look at a potential problem with the PEAR::Date library in DST.
Andrew Hill writes in detail about a problem he's trying to resolve regarding the TZ environment variable not being set in many linux systems and how this causes PEAR::Date to blow up when in DST.
At work we use PEAR::Date all over the place, and while the package is fine for most things, when it comes to timezone handling and daylight savings time offsets, there are some serious bugs that have been open in the PEAR bugtracker for around one year.
In a few notes from the comments, however, they mention that this issue has cropped up before - and other comments/improvements have been made (or are being made) because of it.




