当前位置: 首页 > 面试题库 >

如何使用Java从当前日期减少一个月并存储在date变量中?

丁沛
2023-03-14
问题内容

如何java.util.Date使用此代码从当前日期减少一个月并想在变量im中烦恼,但第二行显示错误

 java.util.Date da = new Date();
 da.add(Calendar.MONTH, -1); //error

如何将该日期存储在java.util.Date变量中?


问题答案:

使用日历:

Calendar cal = Calendar.getInstance();
cal.add(Calendar.MONTH, -1);
Date result = cal.getTime();


 类似资料:
  • 我正在编写代码,我需要使用Clock类来获取当前时间。我想用2个月减去当前日期。 这是代码: 在main类中,我有这个字符串数组: 在main类中,我将使用str参数调用方法,如果日期不是当前月份和前一个月,则返回id。例如,如果当前月份为1月,则返回id为12月之前的月份。任何反馈都将不胜感激!

  • 问题内容: 我已经进行了所有设置,将当前日期存储到Java中的变量中。我要弄清楚的是如何存储当前日期之后1年的日期。 这是我当前的日期: 因此,例如,如果今天是今天,它将存储2/18/2013。我正在尝试存储日期2/18/2014。我将如何去做呢? 问题答案: 如果您不想拖动外部库,只需使用 请注意,如果日期是,并且您添加了1年,则将获得

  • 本文向大家介绍Java程序使用Calendar.add()方法从当前日期减去月份,包括了Java程序使用Calendar.add()方法从当前日期减去月份的使用技巧和注意事项,需要的朋友参考一下 为Java中的Calendar类导入以下软件包。 首先,创建一个Calendar对象并显示当前日期和时间。 现在,让我们使用calendar.add()方法和Calendar.MONTH常数减少月份。由于

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

  • 问题内容: 有人可以告诉我如何从当前日期减去45天吗? 谢谢 问题答案: 您可以使用Calendar类:

  • 问题内容: 我对angularjs相当陌生,但现在就开始了。我可以通过angularjs窗体中的两个日期,但是我需要做的是以某种方式减去两个日期以得到两者之间的天数差异。我创建了一个jQuery函数来执行此操作,但是我不知道如何将两个日期传递给该函数。所以我想知道是否还有其他方法可以解决此问题? 我正在尝试根据两个日期之间要设置样式的某些天之间的天数来设置触发器系统。例如,如果要在10天内使用 样