java – dd / mm / yyyy vs dd / MM / yyyy?
作者:互联网
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
String date = sdf.format(new Date());
System.out.println(date);
结果是今天的日期,即2014年3月23日
但是,当我这样做
SimpleDateFormat sdf = new SimpleDateFormat("dd/mm/yyyy");
结果可能是2014年5月23日,2014年5月23日,2014年6月23日和儿子每次运行的prgram.为什么这样?
解决方法:
正如我们从the documentation中看到的那样,这是因为mm是分钟而不是几个月.
标签:java,date-format 来源: https://codeday.me/bug/20191004/1854533.html