I'm not sure how that helps me. Say I have a date - 02/01/2005. Is that the 2nd Jan or the 1st Feb? If I know the POSIX format then I know which assumption to make. As far as I can tell, Date::Parse makes assumptions on the Time Zone, but with an internet app, my users are distributed. It looks like DateTime does the trick, but alas, there is no Windows ppm, and I had trouible building it from source. (No the app is not on Windows, but development is...)