Date formatting now based on locale instead of a static format string
javadoc update