I’ve been trying to convert a date value into a more readable format. To do that, I’m trying to parse the date using the JavaScript Date.parse() method. That however does not work on the input (eg: '2007-09-21T14:15:34.058-07:00') that I have. The end goal is to output a date string like 'January 30th, 2008 @ 2:15PM'.
Any ideas?
Try http://www.datejs.com/. It is a JavaScript Date Library with an extended Date.parse method and a Date.parseExact method, which lets you specify a format string. See DateJS APIDocumentation.