`
jimphei
  • 浏览: 39007 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

java获得指定时间几天前或几天后的日期

阅读更多

java获得指定时间几天前或几天后的日期

[ At 2008-9-15 By abcshadow   1 comment <script type="text/javascript">if(1==0){document.getElementById("p_comments31").innerHTML="Add comments"};if(1==1){document.getElementById("p_comments31").innerHTML="1 comment"} </script>]
<script type="text/javascript" charset="utf8">cT="1";nc="#996600";nBgc="#FFF7DE";nBorder="#F5E5A9";tc="#FFFFFF";tBgc="#7FC002";tBorder="#EEEEEE";tDigg="";tDugg="";defaultItemUrl="WEB_URL";defaultFeedUrl ="http://www.linknav.cn/rss.xml";</script><script src="http://re.xianguo.com/api/diggthis.js" type="text/javascript" charset="utf8"></script><iframe name="xianguo_digg_frame" src="http://re.xianguo.com/diggButtonInterface.php?pageName=initDiggButton&amp;defaultFeedUrl=http%3A%2F%2Fwww.linknav.cn%2Frss.xml&amp;cT=1&amp;nc=%23996600&amp;nBgc=%23FFF7DE&amp;nBorder=%23F5E5A9&amp;tc=%23FFFFFF&amp;tBgc=%237FC002&amp;tBorder=%23EEEEEE" frameborder="0" width="44" scrolling="no" height="39"></iframe>

/**
   * 得到几天前的时间
   * @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();
  }

分享到:
评论

相关推荐

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

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

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

    ### Java中计算两个日期相差几天 在Java编程中,经常需要处理与日期和时间相关的操作。其中一项常见的需求就是计算两个日期之间的差距。本篇文章将详细介绍如何在Java中计算两个日期相差几天,并深入探讨示例代码中...

    java 获取日期的几天前,几个月前和几年前的实例

    这篇实例主要讲解了如何使用Java获取当前日期的几天前、几个月前和几年前的具体方法。我们可以通过Java的`java.util.Date`类以及自定义辅助类来实现这个功能。下面将详细介绍这个实例中的关键知识点。 1. **`java....

    java获取指定开始时间与结束时间之间的所有日期

    "Java获取指定开始时间与结束时间之间的所有日期" Java获取指定开始时间与结束时间之间的所有日期是Java开发中的一种常见需求,通常用于生成报告、统计数据、日志记录等场景中。今天,我们将详细介绍如何使用Java...

    JAVA 代码 获取当前时间往前45天的所有日期,

    这个是我在开发的时候 因为要求 数据每天生成一个表 我的任务是查询45天的表里的数据,也就是查询45张表 ,因为表名前缀是一样的 45张表的表名不同地方在于 是日期结尾,所以得生成45天的日期 然后拼表名。...

    java获取未来30天日期

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

    java获得指定日期的前一天,后一天的代码

    为了获得指定日期的前一天或者后一天,Java提供了多种方式,最常用的是Calendar类和SimpleDateFormat类。在本文中,我们将详细介绍如何使用Java代码来获取指定日期的前一天以及后一天。 首先,我们知道Java在JDK ...

    Java - DateUtil 日期时间转换工具类

    内容概要:日期时间转换工具类,包括基本的Date类型,String类型,TimeStamp类型,LocalDateTime类型,LocalDate类型之间的互相转换,还提供了许多与时间获取,时间计算有关的方法,如:获取指定日期几天后的日期;...

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

    在Java编程语言中,日期和时间的处理是常见的任务之一。本文主要介绍如何编写一个...同时,理解各种日期时间类的区别和用法,如`Date`、`Calendar`、`LocalDate`(Java 8引入)等,对编写高效、可靠的代码至关重要。

    java swing 时间日期选择控件

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

    java如何获取时间

    使用`LocalDateTime`可以更加直观地获取和操作日期时间。 ```java import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; // 获取当前日期和时间 LocalDateTime now = LocalDateTime.now()...

    java视频剪辑,截取视频指定时间段内容

    本项目标题“java视频剪辑,截取视频指定时间段内容”表明这是一个使用Java语言实现的视频剪辑工具,能够帮助用户按照指定的时间段从原始视频中截取出子视频。这种功能对于个人用户进行视频编辑、内容筛选或教学材料...

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

    本文将详细介绍如何使用JavaScript(JS)和Java这两种语言来实现获取当前时间三个月之前的具体日期,并支持不同的格式输出。 #### Java 实现 在Java中,我们可以利用`java.util.Calendar`类和`java.text....

    升级版DateUtil.java(得到几天后的date,根据农历生日计算出年龄)

    升级版DateUtil.java 得到几天后的date,根据农历生日计算出年龄,判断当前时间是否在[startTime, endTime]区间,注意时间格式要一致

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

    - **功能描述**:获取指定日期所在月份的第一天。 - **参数**:`date` 为输入日期,默认为当前日期。 - **返回值**:格式化后的字符串,如 "yyyy-MM-dd HH:mm:ss"。 - **实现逻辑**: - 获取指定日期所在月份的第一...

    Java DateUtil.java日期时间操作类源代码.rar

    dd-YY、MM/dd/YY",并输出为正常的格式yyyy-MM-dd、将字符串数组使用指定的分隔符合并成一个字符串、获取日期字符串中的中文时间表示字符串、获取日期字符串的中文日期时间表示、获取当前日期的字符串等。

    java 日期转化计算

    根据给定文件的信息,本文将深入探讨Java中与日期转换及计算相关的几个核心知识点:如何计算当前日期是年度中的第几周、确定某天是一周中的哪一天、日期的格式化处理、获取指定年份月份的具体日期以及如何获得当前...

    java实现两个时间相差的年月日 (相差几年几天几日的结果)

    网上很多资源都没有输出结果是(相差几年几个月几天的代码)希望对大家有帮助 有不足地方 望大家多多指点

    java的常用的获取时间的方法

    特别是基于`java.util.Date`、`java.text.SimpleDateFormat`、`java.util.Calendar`等类的操作,以及如何通过这些方法获取当前时间、计算日期差、获取周、月、年的第一天和最后一天等。 ### 1. 获取当前时间 Java...

    java日期时间转换大全

    ### Java日期时间转换大全 在Java编程中,处理日期和时间是常见的需求,尤其是在涉及到数据库操作、文件命名、日志记录等场景时。本文将详细解析如何在Java中进行日期和时间的转换,涵盖从字符串到日期对象的转换,...

Global site tag (gtag.js) - Google Analytics