我需要将当前Date
+ 7天iso8601格式保存如下:如何在Java中保存iso8601日期?
20161107T12:00:00+0000
凡"T"
之后的部分是固定的。
我试过如下:
Calendar exDate1 = Calendar.getInstance();
exDate1.add(Calendar.DATE , 7);
Date Date1 = exDate1.getTime();
SimpleDateFormat sdf = new SimpleDateFormat("YYYYMMDD");
String Date = sdf.format(Date1 + "T12:00:00+0000");
没有成功。
请查看http://stackoverflow.com/questions/2201925/converting-iso-8601-compliant-string-to-java-util-date –
'String Date = sdf.format(Date1)+“T12: 00:00 + 0000" ;'。此外,请遵循Java命名约定 - 不要为变量使用大写名称 – AJPerez