L'oggetto Date di JavaScript supporta il formato della data ISO, quindi finché hai accesso alla stringa della data, puoi fare qualcosa del genere:
> foo = new Date("2012-07-14T01:00:00+01:00")
Sat, 14 Jul 2012 00:00:00 GMT
> foo.toTimeString()
'17:00:00 GMT-0700 (MST)'
Se vuoi la stringa dell'ora senza i secondi e il fuso orario, puoi chiamare i metodi getHours() e getMinutes() sull'oggetto Date e formattare tu stesso l'ora.