The DateTime.DateTime constructor successfully parses ISO8601 strings like '2006-09-12T20:33:11Z' but does not recognise them like '20060912T20:33:11Z'. According to http://www.w3.org/TR/NOTE-datetime, the latter is not valid, but http://www.cl.cam.ac.uk/~mgk25/iso-time.html suggests otherwise. I'm not sure which is correct, but I have a problem in that Ecto (the remote blogging tool) is sending strings like the latter and I need to parse them.
I'm uploading a diff that enables the behaviour that I'm after.
Uploaded: datetime.diff
The DateTime.DateTime constructor successfully parses ISO8601 strings like '2006-09- 12T20:33: 11Z' but does not recognise them like '20060912T20: 33:11Z' . According to http:// www.w3. org/TR/ NOTE-datetime, the latter is not valid, but http:// www.cl. cam.ac. uk/~mgk25/ iso-time. html suggests otherwise. I'm not sure which is correct, but I have a problem in that Ecto (the remote blogging tool) is sending strings like the latter and I need to parse them.
I'm uploading a diff that enables the behaviour that I'm after.