Java 将日期加一
大家好 我有字符串形式的日期 我想把它转换成第一个日期形式,并将日期增加到一个类似的形式Java 将日期加一,java,date,Java,Date,大家好 我有字符串形式的日期 我想把它转换成第一个日期形式,并将日期增加到一个类似的形式 12-12-2000 到 13-12-2000 并希望将增加的日期重新转换为字符串 用于解析和格式化的DateFormat .roll(…)用于日期算术 注意:不要忘记设置宽容(真) 我想这会管用的 String date = "2011-05-01"; SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd"); Calendar c = Calen
12-12-2000
到
13-12-2000
并希望将增加的日期重新转换为字符串
String date = "2011-05-01";
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
Calendar c = Calendar.getInstance();
c.setTime(df.parse(date));
c.add(Calendar.DATE, 1); // how many days you want to add like here 1
String addeddate = df.format(c.getTime());
为什么
setLenient(true)
在这种情况下如此重要?可能重复?Jesper在滚动日期时这很重要