Fixing Date format to use Day of Month instead of Day of Year

I believe you intended to use Day of Month not Day of Year. Per SimpleDate format doc  http://docs.oracle.com/javase/6/docs/api/java/text/SimpleDateFormat.html