`
Franciswmf
  • 浏览: 797051 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

Calendar在时间上加上任意天数(正/负),就可以得到相应的日期

 
阅读更多
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
//用Calendar类,这个类里有一个方法,可以在时间上加上任意天数,就可以得到相应的日期

public class NDays {
public static void main(String[] args) {
   Date date = new Date();
   System.out.println((new SimpleDateFormat("yyyy-MM-dd")).format(date));
  Calendar cal = Calendar.getInstance();
  cal.setTime(date);
  cal.add(Calendar.DATE, 33);//天数可正可负:88或者-88
  System.out.println((new SimpleDateFormat("yyyy-MM-dd")).format(cal.getTime()));
}
}
分享到:
评论

相关推荐

    时间加上天数得到时间

    标题“时间加上天数得到时间”可能涉及到的是在编程中如何对日期或时间进行操作,以便将一个特定的日期或时间与一个天数相加,从而得到新的日期或时间。这个过程通常会在需要计算未来的某个日期,或者处理时间序列...

    比较两个日期之间相差的天数

    在Java中,可以通过多种方式来实现日期的比较与计算,其中最常用的方法之一是利用`java.util.Calendar`类来进行日期计算。另外,也可以使用`java.text.SimpleDateFormat`类来帮助格式化日期字符串。 #### 三、具体...

    Calendar日期代码详解

    在给定的示例代码中,主要展示了如何使用 `Calendar` 类来获取并操作日期时间信息。下面我们将逐一解析代码中的关键部分: ```java import java.util.Date; import java.util.Calendar; class CalendarComponents ...

    计算两个日期相差的天数

    在 Java 中,我们可以使用 Calendar 对象的 getActualMaximum 方法来获取某个月的天数。以下是实现的 Java 代码: ```java public String getDayByMonth(String datetime) { StringBuffer buffer = new ...

    java 中Calendar日期格式的转换

    `Calendar`类是抽象的,因此我们通常通过其子类如`GregorianCalendar`来创建实例并进行日期时间的操作。本文将深入探讨如何利用`Calendar`类进行日期格式的转换,以及如何在Java中有效地处理日期和时间。 ### 1. `...

    日期时间选择js_calendar

    "js_calendar"是一个专门用于日期时间选择的JavaScript库,它提供了多样化的选择方式,包括下拉框形式和弹出日历形式,同时支持多种日期格式的选择。以下将详细介绍这个库的功能和使用方法。 1. **基本功能**:js_...

    Android 获取2个日期相差天数

    这个任务可以通过编程实现,本文将详细讲解如何在Android环境中获取两个日期相差的天数。 首先,我们需要了解Java中的日期处理类,主要涉及到`java.util.Date`和`java.text.SimpleDateFormat`。`Date`类用于表示...

    Android 使用Calendar获取时间信息

    在实际应用中,`Calendar`通常与其他日期时间类,如`Date`和`SimpleDateFormat`一起使用,将日期转换为字符串或者反之。例如,将`Calendar`对象转换为易读的日期格式: ```java SimpleDateFormat sdf = new ...

    iOS 计算两个时间的间隔,某个时间距离现在的天数

    在iOS开发中,时间的处理是一项常见的任务,特别是在创建用户界面和实现业务逻辑时。本文将深入探讨如何计算两个时间的间隔以及确定某个时间距离现在的天数。这涉及到Foundation框架中的日期和时间类,如NSDate、...

    Calendar一个自定义灵活的日历选择器

    1. **时间范围精确到日**:这意味着用户可以选择任意一天作为他们的输入,这对于需要精确日期的系统来说非常关键。例如,在预订酒店或机票时,用户需要选择具体的入住日期或出发日期。 2. **自定义设置**:开发者...

    Java 之 Date 和 Calendar 实例

    在Java编程语言中,`Date`和`Calendar`类是处理日期和时间的核心组件。这两个类在不同的Java版本中有着不同...虽然Java 8引入了更好的日期时间API,但了解和掌握这两个类的用法对于维护和理解老代码仍然是必不可少的。

    calendar选择时间控件,绝对好用

    2. **日期时间一起显示**:在其他情况下,如预约、会议安排等,精确到小时甚至分钟的时间点是必要的。此控件支持日期时间一体显示,确保用户能准确无误地设定时间点。 实现这样的控件通常涉及以下技术: - **...

    根据年月得到当月的天数及日期

    在编程领域,获取特定年月的天数是一项常见的任务,特别是在处理日期相关的应用程序时。这个话题涉及到日期和时间的计算,通常使用编程语言内置的日期时间库来实现。以下是一些关于如何根据年月获取当月天数及日期的...

    利用Java中Calendar计算两个日期之间的天数和周数

    3. 获取毫秒值:使用`getTimeInMillis()`方法从`Calendar`对象中获取日期的毫秒值,这是Java中日期时间的标准表示方式。 4. 计算差值:通过相减两个毫秒值,得到两个日期之间的时间差(以毫秒为单位)。 5. 转换为...

    calendar 多风格日期输入控件 javascript日期输入文本框

    在网页开发中,日期输入控件是不可或缺的一部分,它们提供了用户友好的界面,使得用户能够方便地选择和输入日期。"Calendar 多风格日期输入控件"是一个专门针对JavaScript环境设计的组件,它旨在提高用户体验并简化...

    Calendar和Date

    在Java编程语言中,`Calendar`和`Date`类是用于处理日期和时间的核心类。它们在处理日期和时间...虽然Java 8的日期时间API提供了更好的选择,但在旧版本的Java项目中,理解并熟练使用`Calendar`和`Date`仍然至关重要。

    calendar 日期JS 实现

    在JavaScript中,处理日期和时间是一项常见的任务,尤其是在构建网页应用程序时。`calendar`和`js`标签暗示了我们将在JavaScript环境中讨论如何实现一个小型的日历功能。在本文中,我们将深入探讨JavaScript中的日期...

    Calendar-js选日期

    - **插件系统**:除了核心功能,Calendar-js还支持插件机制,可以添加额外的功能,如日期范围选择、时间选择等。 ### 4. 文档与示例 "js日期控件.txt"文件可能包含了关于如何使用Calendar-js的更多细节和示例代码...

    JAVA new Date()或Calendar.getInstance().getTime()得到的时间不对

    如果在博客 "JAVA new Date() 或 Calendar.getInstance().getTime() 得到的时间不对" 中提到的问题,可能是以下几个原因导致的: 1. **时区设置**:Java默认使用操作系统时区。如果系统时区设置不正确,或者程序...

    java比较两个日期相差的天数

    calendar 比较2个日期相差的天数 还可以比较相差的秒数天数

Global site tag (gtag.js) - Google Analytics