`
it_libo
  • 浏览: 13052 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

Java日期加减天数

 
阅读更多
public abstract void add(int field, int amount)

参数:
field - 日历字段。
amount - 为字段添加的日期或时间量。

根据日历的规则,为给定的日历字段添加或减去指定的时间量。
例如,要从当前日历时间减去 5 天,可以通过调用以下方法做到这一点:

Calendar calendar = Calendar.getInstance();
System.out.println("before: " + calendar.getTime());
calendar.add(Calendar.DAY_OF_MONTH, -5);
System.out.println("after: " + calendar.getTime());


分享到:
评论

相关推荐

    日期加减天数后的日期

    日期加减天数后的日期 。。日期操作。。。初学者学习

    日期类的加减及java中所以日期类的操作算法大全

    本文将深入探讨Java中的日期类操作,包括日期的加减运算,以及如何利用不同的日期类进行高效的时间管理。 ### 一、日期类的基本操作 #### 1. 使用Calendar类 `Calendar`类是Java中处理日期和时间的核心类之一,它...

    日期操作,转日期格式,加减日期,日期详解

    在提供的文件列表中,DateAccount.java可能是包含日期操作逻辑的Java源代码文件,而加减日期.txt和转日期格式.txt很可能是详细说明这些操作的文本文件。通过阅读这些文件,你可以更深入地理解如何在实际代码中实现...

    日期类加减的年月日版本

    不仅可以加减天数,日期类还支持对年、月、日进行操作。例如,Java的`plusYears()`, `plusMonths()`, `plusWeeks()`等方法,Python的`timedelta`可以接受负数表示减少,JavaScript的`setFullYear()`, `setMonth()`,...

    java 日期算法

    Java 日期算法大全 Java 中日期类操作算法大全是 Java ...Java 日期算法大全涵盖了日期类的基本操作、日期类的加减、日期类的格式化输出、日期类的计算等多个方面的知识点,为开发者提供了详细的Java日期算法指南。

    hive时间按月份加减UDF

    例如,`SELECT add_months(date_column, 3) FROM table` 将会返回date_column字段的日期加3个月的结果。 在实际应用中,你可能还需要考虑一些复杂情况,如闰年、月份天数不一致等问题。对于UDF的实现,你可能需要...

    java日期操作工具类(获取指定日期、日期转换、相隔天数)

    接着,通过调整日期字段加减1来获取前一天或后一天,最后再次使用`SimpleDateFormat`进行格式化和解析。 5. **日期工具类设计** 创建一个名为`DateUtil`的工具类,通常包含静态方法,用于执行常见的日期操作。这样...

    java 日期帮助类

    3. **日期加减操作**: - `addDays(Date date, int days)`:在日期上增加或减少指定天数。 - `addMonths(Date date, int months)`:在日期上增加或减少指定月数。 - `addYears(Date date, int years)`:在日期上...

    java日期处理大全

    2. **使用roll()方法**:不会考虑日期边界,适用于精确控制日期加减,如需保持在同一个月,即使加上的天数超过当月天数也会停留在该月最后一天。 ```java cal.roll(Calendar.DATE, -4); // 减去4天 cal.roll...

    scala代码-scala 获取当前日期,日期的加减等

    这篇主要关注如何在Scala中获取当前日期,以及如何进行日期的加减操作。我们将通过分析`main.scala`中的代码和`README.txt`中的说明来深入理解这些概念。 首先,Scala并没有内置的日期时间类,而是依赖于Java标准库...

    计算天数 java练习

    但`Date`类并不适合进行复杂的日期计算,因为它缺乏直接的加减操作。 2. **java.util.Calendar**: `Calendar`是`Date`的增强版,它提供了更丰富的功能,如增加或减少日期的年份、月份、天数等。首先创建一个`...

    Java常用日期辅助类

    这些类提供了丰富的工厂方法、比较操作、日期时间的加减以及格式化和解析功能。 `java.time.format.DateTimeFormatter`是用于日期时间格式化的重要工具,可以自定义日期时间的输出格式,如"yyyy-MM-dd HH:mm:ss"。...

    java 日期计算

    下面我们将深入探讨相关的Java日期处理知识。 Java中的日期和时间API主要有两个版本:一个是早期的`java.util.Date`和`java.util.Calendar`类,另一个是Java 8引入的`java.time`包,包含`LocalDate`, `LocalTime`, ...

    Java日期常用操作方法工具类

    3. 日期计算:增加或减少天数、月份、年份等,实现日期的加减操作。 4. 日期比较:提供比较两个日期的方法,判断是否在某个日期之前或之后。 5. 时间间隔:计算两个日期之间的差值,如相差的天数、小时数等。 6. ...

    java日期计算

    #### 四、日期加减操作 假设我们有一个需求:需要设定问卷的有效期为发布之日起的30天内。下面是如何实现这个需求的步骤: 1. **初始化Calendar对象** 首先创建一个`Calendar`对象并获取当前日期: ```java ...

    java计算器课程设计实验报告

    3、输入日期,完成星期几的计算,并输出星期值(注意日期输入的合法性)4、输入日期加天数,完成日期加天数的计算,并输出新日期(注意日期的合法输入,以及注意日期不能加日期,既第二次输入的只能是天数)5、输入日期...

    Java 日期格式加上指定月数(一个期限)得到一个新日期的实现代码

    通过对日期的操作,可以实现日期的加减操作,从而得到一个新的日期。下面我们将详细介绍 Java 日期格式加上指定月数得到一个新日期的实现代码。 首先,我们需要了解 Java 中的日期操作。Java 中提供了多种日期操作...

    java 实现当前时间加减30分钟的时间代码

    在Java编程中,有时我们需要对当前时间进行加减操作,例如获取当前时间30分钟前或后的时间戳。本文将详细介绍如何使用Java实现这个功能,包括两种不同的方法,并提供一些额外的日期处理知识。 首先,我们需要引入`...

    java版日期计算器

    总之,"Java版日期计算器"是一个实现日期运算的工具,利用Java提供的日期API,可以方便地进行日期加减、计算日期差等操作。随着Java版本的更新,开发者应该优先考虑使用`java.time`包,因为它提供了更加简洁和强大的...

    日期计算器java日期计算器java.doc

    此外,代码中定义了两个布尔变量`inputing`和`plus/minus`,它们用于跟踪当前的操作状态,例如是否正在输入日期或者执行加减操作。`KeyboardListener`和`ButtonActionListener`是自定义的事件监听器,分别处理键盘...

Global site tag (gtag.js) - Google Analytics