The XMLTV DTD specifies that the dates are in ISO 8601 format.
This patch just makes the parser slightly more flexible for different dates (but it still doesn't conform to the standard. Qt::ISODate only does the extended ISO Format so that is useless)
Thanks Keegan! I might look into this in the upcoming, rewritten version instead.