This week's book giveaway is in the Design forum.
We're giving away four copies of Design for the Mind and have Victor S. Yocco on-line!
See this thread for details.
Win a copy of Design for the Mind this week in the Design forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Why is 01/01/2000 unparsable?

 
Timothy Sam
Ranch Hand
Posts: 751
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm trying to use DateFormat object like this...



then I get...


java.text.ParseException: Unparseable date: "01/01/2000"
 
Richard Green
Ranch Hand
Posts: 536
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Try this
 
Timothy Sam
Ranch Hand
Posts: 751
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Would this solution be ok if I had to format a String like


2006-06-26 19:18:21.857


thanks for your answer!
 
Campbell Ritchie
Sheriff
Posts: 48652
56
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
a String like


2006-06-26 19:18:21.857
Look in the API until you find SimpleDateFormat. It's all there.
 
Timothy Sam
Ranch Hand
Posts: 751
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
But I am having this error...

java.text.ParseException: Unparseable date: "2006-06-27 14:48:49.42"


Here's my method that parses a date String input



and here's how I use it...

 
Vishwas Hegde
Ranch Hand
Posts: 212
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

DateParser.parseDate("1980-02-14 00:00:00.0", "mm/dd/yyy")


Use this as the pattern yyyy-MM-dd HH:mm:ss.S

Later with this object (result), you can change it to your desired pattern.

Hope that helps.


~~Vishwas Hegde
SCJP 1.4,
SCJA
SCWCD 1.4
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic