PCでは出来てもiPhoneだと正しくパースしてくれないとかあるのね。
// PCだと問題ないけどiPhoneだとNaNになる。 var date = '2014-08-08T21:24:15+0900'; new Date(date);
なのでこうしてやる。
var date = '2014-08-08T21:24:15+0900'; var dateArr = date.split(/[- :T\+]/); new Date(dateArr[0], dateArr[1]-1, dateArr[2], dateArr[3], dateArr[4], dateArr[5]);
これで完璧。