java 计算日期相差天数_JAVA计算两个日期之间相差的天数
这是本人第一次写博客,主要计算两个日期之间相差的天数
import java.text.ParseException;
import java.util.Date;
import org.apache.commons.lang3.time.DateUtils;
public class Demo {
public static void main(String[] args) throws ParseException {
Date date1 = DateUtils.parseDate("2013-11-13", "yyyy-MM-dd");
Date date2 = DateUtils.parseDate("2013-12-09", "yyyy-MM-dd");
int day = subDate(date1, date2);
System.out.println(day);
}
/**
* 使用结束日期减去开始日期,得到相差的天数
* @param date
* @return
*/
public static int subDate(Date starttime,Date endtime) {
if(starttime==null || endtime==null){
return 0;
}
long temp = endtime.getTime() - starttime.getTime();
if (temp > 0) {
return (int) (temp / (24 * 60 * 60 * 1000));
} else {
return (int) (temp / (24 * 60 * 60 * 1000)) - 1;
}
}
}
java 计算日期相差天数_JAVA计算两个日期之间相差的天数相关推荐
- java计算剩余天数_JAVA 比较两个日期相差的天数
在实际的应用中,我们经常会比较两个日期相差的天数,下面我们通过java方法判断两个日期所差的额天数. 具体内容,请看下面的代码: package com.jd.jr.fclient.test; imp ...
- java判断总共天数_Java判断两个日期相差天数的方法
本文实例讲述了Java判断两个日期相差天数的方法.分享给大家供大家参考.具体如下: import java.util.Calendar; public class DateDifferent{ pub ...
- java计算时间区间工作日_Java如何计算两个日期之间的工作日数?
以下代码可帮助您查找两个日期之间指定的工作日(星期一,星期二,星期三等)的数量.我们下面使用的解决方案是在两个日期之间循环,并检查这些日期的工作日是否等于我们要计算的日期.package org.nh ...
- java 判断日期是同一天_java判断两个日期是否同一天的方法
java判断两个日期是否同一天的方法: 1.使用Calendar来实现Calendar cal1 = Calendar.getInstance(); Calendar cal2 = Calendar. ...
- java计算时间差 毫秒_java 获取两个日期相差的毫秒数
方法一可以使用date的getTime()方法来将当前日期格式的时间转换为毫秒数,进而相减. long systime = new Date().getTime();//当前系统时间 long old ...
- python时间差转换成天数_Python实现计算两个时间之间相差天数的方法
本文实例讲述了Python实现计算两个时间之间相差天数的方法.分享给大家供大家参考,具体如下: #-*- encoding:UTF-8 -*- from datetime import date im ...
- java判断总共天数_java 判断两个时间相差的天数
1.实现目标 输入:两个日期 输出:两个日期相差的天数 2.代码实现 方法1: 通过Calendar类的日期比较.注意:这里需要考虑一下: 日期是跨年份的,如一个是2012年,一个是2015年的 年份 ...
- python时间差计算器时分秒_Python实现计算两个时间之间相差天数的方法
本文实例讲述了Python实现计算两个时间之间相差天数的方法.分享给大家供大家参考,具体如下: #-*- encoding:UTF-8 -*- from datetime import date im ...
- 计算两个时间戳之间的自然天数
2019独角兽企业重金招聘Python工程师标准>>> 这两天需要计算两个时间戳之间相差的天数,以前很随意自然的想法就是两个数字相减,然后除以一天的秒数86400,但是这样反复测试都 ...
- Calendar计算两个时间之间相差几个月
目录 说明 说明 计算两个时间之间相差几个月: public int getMonth(String startDt, String endDt) {int month = 0;try {Simple ...
最新文章
- 小程序十一:网络请求
- 一行代码快速搞定Flowable断点下载(中)
- RHEL各版本的XManager4远程配置
- win10系统上抓包网卡的驱动总是失效怎么办?
- (原创)无废话C#设计模式之十一:Composite
- signature=d60f979e909db97dbaa034ebe539f2fd,Experimental signatures of fermiophobic Higgs bosons
- java基础之访问控制符
- Linux系统openssl测试指导,Linux管理员必用:OpenSSL服务器测试技巧
- Rxjs Observable.pipe 传入多个 operators 的执行逻辑分析
- linux jetty 配置文件,linux中Jetty的安装和配置方法
- 报时功能_拥有自鸣等20种复杂功能的百达翡丽6300G 连日期都可以用打簧报时听出来...
- php连接池 php–cp
- 云计算世界里的企业级软件何去何从
- Spring源码解析之-doCreateBean() 详解
- kindle书籍的后缀名_kindle可以看什么格式
- 浅谈AlphaGo背后所涉及的深度学习技术
- 基于spss的相关性分析(correlation analysis)
- 乐优商城(四十八)评论微服务(一)
- 追寻职业榜样计算机论文翻译,追寻职业榜样征文
- win10文件夹当作服务器,win10文件夹加密不了怎么办_网站服务器运行维护,win10