It's almost two years since I raised this bug in PEAR::Date, described in more detail here - and at last, there's been an officical fix!
Copyright © 2002-2008 Andrew Hill