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.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.