当前位置: 首页 > 知识库问答 >
问题:

如何在Java中从currentdate中添加或减去3天?[副本]

关胜
2023-03-14

我需要从当前日期减去3天,并需要存储在日期变量中?

共有1个答案

单于耘豪
2023-03-14

你可以这么做

Calender c = Calender.getInstance();

c.add(DAY_OF_MONTH,3);

c.add(DAY_OF_MONTH,-3);

Date d = c.getTime();
 类似资料:
  • 问题内容: 我有一个对象。减去一天的最佳方法是什么? 问题答案: 你可以使用对象:

  • 问题内容: 我想从Java中的当前日期减去n天。 我怎么做? 问题答案: 您不必使用日历。您可以只使用时间戳记: 更新 不要忘记在1000年底之前长时间添加“ l”。 请考虑以下警告: 在java秒,夏令时等情况下,将毫秒添加到Java日期中将使原始日期增加零天或两天。如果您需要100%确定仅添加一天,则此解决方案不可用。

  • 我有一个名为的列,我希望将其更改为,方法是从列中的天数减去今天的日期。但我不知道如何在一栏中减去天数。 这个问题回答了当你提前知道天数时的问题,也就是说,如果我想从今天起减去10天,它将是: 但这不起作用,导致错误消息:

  • 问题内容: 有人知道使用Java日历从日期中减去X天的简单方法吗? 我还找不到任何函数可以直接从Java日期中减去X天。有人可以指出我正确的方向吗? 问题答案: 从文档中获取: 根据日历的规则,在给定的日历字段中添加或减去指定的时间量。例如,要从日历的当前时间中减去5天,可以通过调用以下方法来实现:

  • 问题内容: 想要改善这篇文章吗? 提供此问题的详细答案,包括引文和答案正确的解释。答案不够详细的答案可能会被编辑或删除。 有谁知道约会(例如今天)和回溯X天的简单方法吗? 因此,例如,如果我想计算今天之前5天的日期。 问题答案: 尝试这样的事情: 请注意,这将修改日期对象并返回更新日期的时间值。