First off... thanks for the library. Of the ones that I have seen it is by far the most complete.
However, it seems like your logic when simplifying a date string may be wrong. As far as I can tell you are treating a date string without the an explicit timezone as UTC time when according to ISO standards it should be treated as local time 1.
If you agree that this is a problem I can open a pull request with a fix...