小功能,直接贴出代码,相信大伙知道的啦;用于计算两个日期之间的差
package demo.datecalculate; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class DateUtils { /** * @param first * @param second * @return * @throws Exception * 计算两个日期之间的差 */ public static long calculate(Date first,Date second) throws Exception{ long result = 0; long sub = first.getTime() - second.getTime(); System.out.println(sub); result = sub/(3600*24*1000); return result; } /** * @param dateStr * @param pattern * @return * @throws ParseException * 将指定的字符串转为pattern形式的日期 */ public static Date parse(String dateStr, String pattern) throws ParseException{ Date resDate = null; SimpleDateFormat format = new SimpleDateFormat(pattern); resDate = format.parse(dateStr); return resDate; } public static void main(String[] args) throws Exception{ String first = "20130809"; String second = "20130807"; Date fDate = parse(first, "yyyyMMdd"); Date sDate = parse(second, "yyyyMMdd"); System.out.println("相差"+calculate(fDate,sDate)+"天"); } }
相关推荐
这是一个非常简单好用的东东,用于简单计算两个日期之间的差值。
在Delphi编程环境中,计算两个日期之间的时间差是一项常见的任务,尤其对于开发涉及日期和时间处理的应用程序来说。本示例源码专为Delphi初学者设计,它演示了如何在Delphi 7中计算两个日期之间的天数差异。下面我们...
在Java编程语言中,计算两个日期之间相差的月数是一个常见的任务,这通常涉及到日期处理和时间计算。本文将深入探讨如何使用Java实现这个功能,包括标准库中的API以及一些高级方法。 首先,Java 8引入了`java.time`...
用C#计算两个日期之间相差的天数,通过TimeSpan进行计算比较简单
C语言实现计算两个日期之间的天数的算法,原创!
kettle中使用js计算两个日期之间的天数
MATLAB程序计算两个日期之间的总天数
### 计算两个日期之间的工作日天数(C#实现) 在日常工作中,我们经常会遇到需要计算两个日期之间的工作日数量的情况。例如,在处理项目管理、财务结算或是人力资源管理时,了解两个日期之间的实际工作日数量是非常...
计算两个日期相隔的天数。 代码简单易懂,适合java初学者。
计算两个日期相差的天数是一个常见的需求,例如计算两个日期之间的时间间隔。在 Java 中,我们可以使用 Calendar 对象来实现此功能。 首先,我们可以使用 Calendar 对象的 setTime 方法将两个日期设置到 Calendar ...
本人编写,通过自己定义的函数计算两个日期之间周末的天数和工作日天数,经过测试,非常好用
在进行数据分析或者处理与时间相关的业务逻辑时,经常会遇到需要计算两个日期之间的差异的问题,尤其是月份数和年数的差异。这样的需求在人力资源管理、财务分析等领域非常常见。比如,计算第一个员工和最后一个员工...
MSSQL 输入两个日期,计算这两个日期之间的周六周日天数
// 计算两个日期之间的天数差 DiffDays := Abs(Date1 - Date2); end; ``` `Abs` 函数用于确保结果始终为正数,因为我们通常对日期差值不关心其正负。 然而,这个简单的差值是一个浮点数,因为它包含了部分天数。...
编写一个java程序ex09 功能:用户从键盘输入两个日期(都包括年月日),程序计算两个日期之间相隔的天数,并输出。
- **日程管理**:在实现诸如倒计时功能或会议提醒等应用时,准确计算两个日期之间的时间差至关重要。 总之,掌握如何在Java中计算两个日期相差几天是非常有用的技能,它不仅能够帮助开发者更高效地处理日期相关的...
在VB6.0(Visual Basic 6.0)中,计算两个日期之间的天数差是一项常见的编程任务,尤其是在处理时间序列数据或者进行日历相关的应用时。VB6提供了丰富的日期和时间函数,使得我们可以轻松地完成这样的计算。下面将...
在C语言中,计算两个日期之间的时间差是一个常见的编程任务,涉及到日期的解析、闰年的判断、以及日期与时间计算的核心算法。以下根据文档提供的代码片段,我们详细探讨相关知识点: ### 1. 日期结构体定义 首先...
计算两个时间之间的年数、月数、天数、时、分、秒,计算两个时间之间的年数、月数、天数、时、分、秒
计算两个日期相隔天数并减去节假日,这个可以使用在各种需要通知的场景以及工作日提醒等