如何在 Java 中将日期增加一天?

新手上路,请多包涵

我正在使用这种格式的日期: yyyy-mm-dd

如何将此日期增加一天?

原文由 user48094 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 497
1 个回答

这样的事情应该可以解决问题:

 String dt = "2008-01-01";  // Start date
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Calendar c = Calendar.getInstance();
c.setTime(sdf.parse(dt));
c.add(Calendar.DATE, 1);  // number of days to add
dt = sdf.format(c.getTime());  // dt is now the new date

原文由 Dave 发布,翻译遵循 CC BY-SA 2.5 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题