Java default date formats

java.util.Date:
EEE MMM dd HH:mm:ss z yyyy

Notes:
- Milliseconds are not shown thus get lost.
- The day is only for "show" - it doesn't really affect the parsing.

java.sql.Timestamp
yyyy-MM-dd HH:mm:ss.S

Unit tests to test the above can be found here.

Q&A:
Q: Why do I post this?
A: There are applications that output the default 'toString' of dates, thus need to be parsed if the date needs to be "understood".
Q: What does the format above mean?
A: The formats are the convention of Java's SimpleDateFormat.

SpringSource - a disappointment

Well, tried for several hours to install and use springsource STS.
NO SUCCESS.

springsource used "almost every" technology @ their disposal:
- Maven
- Spring
- gwt
- spring roo
- jpa
- log4j
- AOP - AspectJ
- JUnit

Well, this should be great but
they forgot to make it compile and run -
a very very big OOPS.

Downfall summary:
- They introduced a new scripting language (roo)
- New annotation API (roo annotations)
- Complex
- Created a whole different eclipse plugin management solution of their own. Why?
- Have an installation process that takes about several hours.
- Their hello world doesn't compile on Eclipse and no instructions on how to compile and run it outside of Eclipse.

Bummer. Sounded so good when I first read about it...