`

java获取几天前和几天后的日期

    博客分类:
  • JAVA
阅读更多
/**
   * 得到几天前的时间
   * @param d
   * @param day
   * @return
   */
  public static Date getDateBefore(Date d,int day){
   Calendar now =Calendar.getInstance();
   now.setTime(d);
   now.set(Calendar.DATE,now.get(Calendar.DATE)-day);
   return now.getTime();
  }
  
  /**
   * 得到几天后的时间
   * @param d
   * @param day
   * @return
   */
  public static Date getDateAfter(Date d,int day){
   Calendar now =Calendar.getInstance();
   now.setTime(d);
   now.set(Calendar.DATE,now.get(Calendar.DATE)+day);
   return now.getTime();
  }

分享到:
评论
1 楼 kkooff114 2013-07-30  
∑∑∑∑∑∑∑∑œ∑œœ®††¥¥øπππ“‘‘å

相关推荐

    java中计算两个日期相差几天

    本篇文章将详细介绍如何在Java中计算两个日期相差几天,并深入探讨示例代码中的关键概念和技术细节。 #### 示例代码分析 给出的示例代码提供了一个名为`Test`的类,该类包含一个名为`dateDiff`的方法,用于计算两...

    java获取未来30天日期

    通过apache自带的日期类获取未来日期,自动识别大小月及是否闰年

    一个简单的java库用于将显示日期格式化成几分钟几天之前这样的格式

    为了方便开发者更加直观地展示日期信息,如“几分钟前”或“几天前”,一个名为"marlonlom-timeago"的简单Java库应运而生。这个库的目标是提供一个易于使用的API,帮助开发者快速将日期转换为这种易于理解的相对时间...

    Java实现获取前、后N天日期的函数分享

    以下是一个简单的Java函数,用于获取当前日期前后N天的日期: ```java import java.util.Calendar; import java.util.Date; import java.sql.Timestamp; import java.text.SimpleDateFormat; public class ...

    java 获取指定日期(带毫秒)13位时间戳

    java 获取指定日期(带毫秒)的 13位时间戳 ,获取当前时间的时间戳 一句话就可以System.currentTimeMillis();

    java相对时间计算(几天前、几年前

    相对时间计算是指获取当前时间与过去或未来某个时间点之间的差异,通常以“几天前”、“几年前”这样的形式展示。Java提供了一些内置类来帮助我们进行这类计算,如`java.util.Date`、`java.util.Calendar`以及`java....

    js和java返回三个月前的时间

    通过上述代码示例,我们不仅学习了如何在Java和JavaScript中处理日期并获取三个月前的具体日期,而且还了解了如何根据需要选择不同的格式输出。这对于日常开发工作中涉及到时间处理的任务非常有用。无论是哪种语言,...

    纯JAVA计算日期的农历节日、公历节日代码!

    在Java编程语言中,处理日期和时间是一项常见的任务,尤其是涉及到农历和公历节日的计算。这个主题的核心在于如何利用Java API来实现农历和公历节日的转换与判断。以下是一些关键的知识点: 1. **Java日期时间API**...

    java农历计算(输入公历日期获取农历日期)

    输入公历日期获取农历日期,具体应用请自己修改。。

    Java日期程序案例(日历,获取当前日期方法、日期查询、日期比较,日期判断)

    Java日期程序案例(日历,获取当前日期方法、日期查询、日期比较,日期判断);Java日期程序案例(日历,获取当前日期方法、日期查询、日期比较,日期判断);Java日期程序案例(日历,获取当前日期方法、日期查询、...

    JAVA日期操作汇总

    本文将对Java中的日期操作进行详细解析,主要涵盖以下几个方面: 1. 计算某个月份的最大天数; 2. `Calendar`与`Date`之间的转换; 3. 日期格式化; 4. 获取指定日期所在的周序号及设置某一年的第一周; 5. 使用`...

    java日期操作大全

    使用`java.util.Calendar`类可以方便地获取指定日期所在月份的第一天。首先,将输入的日期字符串转换为`java.util.Date`对象,然后通过`Calendar.getInstance()`创建一个`Calendar`实例,并将日期设置到该实例中。...

    java中计算某个月的工作日总共几天

    该方法用于获取指定日期范围内每一天的日期。 ```java public static List<Date> getDate(Date begin, Date end) { List<Date> result = new ArrayList(); while (begin.before(end)) { result.add(new Date...

    Java读取Excel表格中的日期

    ### Java读取Excel表格中的日期 #### 背景与问题描述 在处理Excel文件时,经常遇到的一个问题是如何正确地识别并处理日期格式的数据。这是因为Excel中的日期格式较为复杂,有时甚至会出现不同版本的Excel文件中...

    Java 计算农历全_java获取农历_java_日历_greens1r_农历_

    "Java 计算农历全_java获取农历_java_日历_greens1r_农历_"这个标题和描述表明,我们将探讨如何利用Java来获取和计算农历日期。在这个过程中,我们可能会参考名为"greens1r"的开发者或库,它可能提供了一些相关的...

    用java写的根据公历日期获取阴历日期及生辰八字,及属相的demo

    用java写的根据公历日期获取阴历日期及生辰八字,及属相的demo

    java swing 时间日期选择控件

    Java Swing 是Java GUI(图形用户界面)库的...总的来说,Java Swing 的日期时间选择控件简化了日期和时间输入,提高了数据准确性,并且提供了丰富的定制选项,使得开发者能够根据应用需求构建各种复杂的日期选择功能。

    java 日期选择控件DateChooser

    Java 日期选择控件DateChooser是Java Swing库中的一种组件,用于在GUI应用程序中方便用户进行日期选择。这个控件通常被用在需要用户输入日期的场景,如表单、日历应用或时间相关的功能中。DateChooser提供了一个可视...

    java 获取农历24节气时间

    Java 实现当前日期的农历日期显示以及节气显示,完美实现24节气

    java日期格式转换

    在Java中,通常使用`Calendar.getInstance()`来获取当前系统的日期和时间。该类也支持各种时间字段的操作,例如增加或减少日期等。 #### 三、日期格式转换示例解析 给定代码中提供了多个方法,用于返回不同格式的...

Global site tag (gtag.js) - Google Analytics