Well two small issues.
- you're running into the Calendar Month Trap; it starts counting at January = month 0! You need to add 1 to the month that Calendar returns, but that would then format as "1" and not "01".
- you need to print numbers that consist of a single digit as two digits, you can't blindly append them to the String
BUT! You are already using a SimpleDateFormatter to PARSE the date, might you not also use a SimpleDateFormatter to FORMAT the date in the way you want?
No comments:
Post a Comment