小编A.J*_*A.J的帖子

如何在当前日期上添加 30 天?

我想在当前日期中添加 30 天,我进行了很多搜索,但没有找到正确的解决方案。

我的代码

 Date date = new Date();
 SimpleDateFormat df = new SimpleDateFormat("YYYY-MM-dd");
 Calendar c1 = Calendar.getInstance();
 String currentdate = df.format(date);

 try {
     c1.setTime(df.parse(currentdate));
     c1.add(Calendar.DATE, 30);
     df = new SimpleDateFormat("yyyy-MM-dd");
     Date resultdate = new Date(c1.getTimeInMillis());
     String dueudate = df.format(resultdate);
     Toast.makeText(this, dueudate, Toast.LENGTH_SHORT).show();
 } catch (ParseException e) {
     e.printStackTrace();
 }
Run Code Online (Sandbox Code Playgroud)

这段代码的输出是:2019-01-29 我不明白为什么它显示这个输出任何人都可以帮助我。

java android days java.util.calendar

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

android ×1

days ×1

java ×1

java.util.calendar ×1