我有一个字符串,其中包含格式为dd/mm/yyyy
的日期。
例如 lastDate = "1/2/2012"
-> 我从日期选择器对话框中获取此日期。现在我对此有疑问。如果是个位数,我需要在日期或月份前面添加 0。操作后我的日期应该是20120201
,无论我如何删除分隔符并反转字符串,但我都卡住了,在为天或月添加0(如果它们小于10),或个位数。
最佳答案
如果您使用DatePicker
,那么您将获得整数形式的年、月和日。因此,要构建所需的字符串,您可以使用 String.format
:
String.format("%d%02d%02d", year, month, day);
关于java - 日期,字符串,格式java,android日期选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14358506/