Как сказано в комментариях, вы можете удалить часть GMT:
var gmt = str.indexOf("GMT");
var newDate = str.substr(0,gmt-1)
, затем проанализировать данные:
var d = Date.parse(newDate);
и, наконец, добавить часть GTM:
var offset_hour = str.substr(gmt+3, 3);
var offset_min = str.substr(gmt+6);
d.addMinutes(60 * offset_hour + offset_min);
Код не проверен, и последний вызов соответствует библиотеке datejs .