xmltv: Fix date handling and better display it
There was a mistake when parsing the date field. Also,
the output format were not compact and nog localized.
Use, instead, Qt::DefaultLocaleShortDate for the output
date format, in order to use the application's locale
Signed-off-by: Mauro Carvalho Chehab <email@example.com>