`
rcyl2003
  • 浏览: 240149 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

有关日期计算的二个常用方法

 
阅读更多
/** *//**
     * 计算N天之后的日期
     * 
     * 
@param bgdate
     * 
@param days
     * 
@return
     
*/

    
public static Date DaysBeforeDate(Date bgdate, int days) ...{
        
long Time = (bgdate.getTime() / 1000+ 60 * 60 * 24 * days;
        Date ret 
= new Date();
        ret.setTime(Time 
* 1000);
        
return ret;
    }


    
/** *//**
     * 得到二个日期这之间的天数相隔
     * 
     * 
@param rq1
     * 
@param rq2
     * 
@return
     
*/

    
public static long DaysBetween(Date bgdate, Date enddate) ...{
        
long beginTime = bgdate.getTime();
        
long endTime = enddate.getTime();
        
long days = (long) ((endTime - beginTime) / (1000 * 60 * 60 * 24+ 0.5);
        
return days;
    }



 
分享到:
评论

相关推荐

    sql 日期处理常用方法

    本文将详细介绍SQL中日期处理的常用方法,包括获取当前系统时间、日期加减运算、计算日期差、提取日期部分、转换日期格式等功能。 ### 一、获取当前系统时间 在SQL Server中,`GETDATE()`函数用于返回当前的系统...

    SQL Server各种日期计算

    这两个函数在实际应用中非常常用,可以帮助我们得到两个日期间的时间间隔以及通过已知时间间隔计算出我们需要的特定日期。 DATEDIFF函数可以计算两个日期之间的小时、天、周、月、年等时间间隔的总数。它主要的用途...

    Java的日期格式化常用方法

    本文将深入探讨Java中日期格式化的常用方法,主要关注`SimpleDateFormat`和`java.time`包下的`DateTimeFormatter`。 首先,`SimpleDateFormat`是旧版日期时间API的一部分,尽管在Java 8之后被推荐使用新的`java....

    计算时间差以及比较日期大小

    根据给定的信息,本文将详细解释如何在Java中计算两个日期之间的时间差,并演示如何比较两个日期的大小。 ### 计算两个日期间的时间差 #### 使用`java.util.Date`和`java.text.SimpleDateFormat` 首先,我们需要...

    计算机二级常用函数公式及解析.rar

    这两个函数在电子表格处理软件如Excel中非常常见,对于数据分析和报告制作至关重要。 其次,逻辑函数也是常考内容。逻辑函数包括IF、AND、OR等,它们帮助我们在编程和数据分析中进行条件判断。IF函数允许我们根据一...

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

    在Java编程语言中,比较两个日期之间的差值是一个常见的需求,尤其是在处理日历相关的功能时。本文将详细介绍如何在Java中计算两个日期之间的天数差,并对给出的代码进行解析。 #### 一、问题背景 在很多业务场景...

    sql日期计算SQL.pdf

    DATEDIFF 函数是 SQL Server 中的一个日期计算函数,可以计算两个日期之间的时间间隔。 在 SQL 中,日期计算方法可以分为两类,一类是使用 DATEADD 和 DATEDIFF 函数来计算日期,另一类是使用其他函数和算法来计算...

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

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

    JAVA处理日期时间常用方法

    如果你需要进行更复杂的日期时间操作,例如计算两个日期之间的差值、格式化输出或者解析日期字符串,可以结合使用`Calendar`和`SimpleDateFormat`。对于新的Java 8及以上版本,推荐使用`java.time`包中的API,它们...

    日期常用方法类 java版

    java版 日期常用方法类 ,//返回"yyyyMMdd"格式日期 //返回"yyyy-MM-dd"格式日期 //获取开始时间和结束时间之间的天数 //计算两个日期之间的时间间隔(d1-d2),可选择是否计算工作日计算两个时间之间的间隔 单位:...

    19种IC卡(M1卡)梯控日期的算法解析和自动计算

    文件内包含19种梯控日期的算法规则分析,并用excel公式的方法根据算法规则自动计算梯控日期的加密数据。用户可自行输入日期,自动计算出19种梯控日期数据。

    日期计算简单应用

    在IT行业中,日期计算是一项基础但重要的技能,尤其在开发日历、日程管理或时间相关的应用程序时。本文将深入探讨“日期计算简单应用”这一主题,主要关注阳历与阴历之间的转换、星期计算以及如何在C# WinForm环境下...

    PowerBuilder常用日期时间函数

    **用法示例:** DaysAfter() 函数用于计算两个日期之间的天数差异。例如,计算 "2023-07-01" 到 "2023-07-10" 之间的天数差,结果将是 9。 #### 十一、RelativeDate(date, n) **功能:** 获取指定日期前后的指定天数...

    java常用日期计算.md

    时间计算获取

    报表开发工具FineReport日期常用处理函数

    datedelta()函数用于计算两个日期之间的差值。例如,`=datedelta(today(),-1)`会返回当前日期减去一天的结果。monthdelta()和yeardelta()函数分别用于计算月份和年份的差异,如`=monthdelta(today(),-1)`返回当前...

    常用js方法封装

    在这个"常用js方法封装"的项目中,我们可以期待看到以下几类JavaScript方法的封装: 1. 链式操作:通过return this机制,实现方法之间的链式调用,如$.extend()在jQuery中就是这样实现的,可以连续设置多个属性或...

    oracle最常用的函数或方法总结

    - `MONTHS_BETWEEN()`:计算两个日期之间的月数。 - `TO_CHAR()` 和 `TO_DATE()`:将日期时间转换为字符串或反之。 4. **条件判断函数** - `IFNULL()` 或 `NVL()`:如果表达式为NULL,则返回替代值。 - `DECODE...

    二十四节气计算日期

    在Java编程中,此类通常会包含一个或多个方法来计算特定年份的任意节气的确切日期和时间。算法可能基于太阳黄经度的变化,因为每个节气对应着太阳在黄道上经过的特定角度。计算时需要考虑地球公转的不均匀性以及历法...

    Java -核心类库 Object类常方法 Math类常用方法 System类常用方法 基本类型包装类常用方法等

    #### 二、Math类常用方法 `Math`类提供了许多数学运算功能,如基本的数学函数和操作。 1. **abs() 方法**:获取数值的绝对值。 2. **ceil() 方法**:获取不小于参数的最小整数。 3. **floor() 方法**:获取不大于...

    19道日期函数计算题130902

    6. **工作日计算**:考虑周末和节假日的日期计算,例如计算两个日期之间的工作日数量。在Excel中,`NETWORKDAYS`函数可以做到这一点。 7. **日期序列生成**:创建一系列连续的日期,常用于数据分析中的时间序列分析...

Global site tag (gtag.js) - Google Analytics