Bugfix for parsing dates that are ISO 8601 with milliseconds

I have noticed that some wordpress sites do not properly give an ISO 8601 timestring, as they include the milliseconds.  I am sending a patch that addresses this along with a test.