2012-07-31T07:33:46.351-0500
T means Time, separating the DATE component on the left from the Time on the right. The time being 07(h) 33(m) 46 (S) 351 (mS) , -0500 indicates your local timezone offset relative to UTC, puts you in EDT?
See http://stackoverflow.com/questions/2597083/illegal-pattern-character-t-when-parsing-a-date-string-to-java-date and http://javatechniques.com/blog/dateformat-and-simpledateformat-examples/
Looks to me like you're including the milliseconds in your date format strings.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.