This is a good question. Unfortunately, it's still not relevant to certification. I'd move this to Java In General (Beginner or Intermediate), but I think it would be useful for you to post it there yourself, to make sure you know that the other forums exist - so I'm just going to close this topic. I know that lots of questions get asked here that aren't certification-related, and sometimes we get around to moving them, and sometimes not - but you're being unusually persistent in ignoring us when we move threads. This question is really an extension of one we moved to Java In General (Beginner) just yesterday, also titled "date". Why not continue that discussion there?