DateTimeFormatter Support for Single Digit Day of Month and Month of Year

一笑奈何 提交于 2019-11-28 20:05:32

From the documentation:

Number: If the count of letters is one, then the value is output using the minimum number of digits and without padding.

So the format specifier you want is M/d/yyyy, using single letter forms. Of course, it will still parse date Strings like "12/30/1969" correctly as for these day/month values, two digits are the “minimum number of digits”.

The important difference is that MM and dd require zero padding, not that M and d can’t handle values greater than 9 (that would be a bit… unusual).

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!