This week's book giveaway is in the Kotlin forum.
We're giving away four copies of Kotlin in Action and have Dmitry Jemerov & Svetlana Isakova on-line!
See this thread for details.
Win a copy of Kotlin in Action this week in the Kotlin forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Why is 01/01/2000 unparsable?  RSS feed

 
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
Marshal
Posts: 55672
161
  • 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
Boost this thread!