Java计算两个字符串日期之间的天数差

调用方法:

    public static void main(String[] args) throws ParseException {String a = "2017-12-01"; // 时间字符串String b = "2017-12-31";Long between_dayInteger = between_days(a, b);System.out.println(between_dayInteger);}

控制台输出:

封装方法:

public static Long between_days(String a, String b) {SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");// 自定义时间格式
Calendar calendar_a = Calendar.getInstance();// 获取日历对象Calendar calendar_b = Calendar.getInstance();Date date_a = null;Date date_b = null;try {date_a = simpleDateFormat.parse(a);//字符串转Datedate_b = simpleDateFormat.parse(b);calendar_a.setTime(date_a);// 设置日历
            calendar_b.setTime(date_b);} catch (ParseException e) {e.printStackTrace();//格式化异常
        }long time_a = calendar_a.getTimeInMillis();long time_b = calendar_b.getTimeInMillis();long between_days = (time_b - time_a) / (1000 * 3600 * 24);//计算相差天数return between_days;}

转载于:https://www.cnblogs.com/xingyunblog/p/6262897.html

Java计算两个字符串日期之间的天数差相关推荐

  1. java获取两个字符串日期之间间隔的天数

    java获取两个字符串日期之间间隔的天数 import java.text.ParseException; import java.text.SimpleDateFormat; import java ...

  2. Go获取n天前或后的日期、日期转秒时间戳、计算两个日期之间的天数差

    获取n天前或后的日期: // GetBeforeTime 获取n天前的秒时间戳.日期时间戳 // _day为负则代表取前几天,为正则代表取后几天,0则为今天 func GetBeforeTime(_d ...

  3. 计算时间差 html,javascript如何计算两个日期之间的天数差?

    javascript如何计算两个日期之间的天数差?下面本篇文章就来给大家介绍一下使用javascript计算两个日期之间的天数差,希望对大家有所帮助. 在javascript中计算两个日期之间的天数差 ...

  4. 根据LocalDate或者DateUtils计算两个日期之间的天数差

    1.LocalDate方法 实际应用: //将date日期类型转化为LocalDate数据类型, result.getCreateTime()为date参数 LocalDate startDate = ...

  5. java 算出下一个工作日_如何计算JAVA中两个不同日期之间的工作日(不包括周末)?...

    我的要求是计算给定两个日期之间的天数,不包括星期六和星期日. 例: Start date - 10/09/15 and End date 18/09/15 Result: 7 日期采用DD / MM ...

  6. python datetime 计算两个日期之间的天数差

    1. 天数差(datetime.parse.rrule) import datetime from dateutil import parser from dateutil import rrule# ...

  7. Java计算两个时间段内的工作日天数

    一般在OA系统中都会遇到计算员工这段时间内的工作天数. 这种有两种方式可以解决:一是调用第三方服务接口进行计算,二是自己在系统中写代码计算. 一的好处就是每年的节假日不用自己去维护直接用两个时间段就可 ...

  8. java计算两个字符串格式的时间间隔多少天多少小时多少分钟

    传入起止时间,及SimpleDateFormat 的格式. 计算一下我晚上睡了多久: @Testpublic void test04() throws Exception {long min = da ...

  9. Python 算两个日期之间_天数差

    算两个日期之间天数差 import datetimedef days(str1,str2):date1=datetime.datetime.strptime(str1[0:10],"%Y-% ...

最新文章

  1. 如何写好一篇科技论文?以Wiley科技刊为例(附视频)
  2. (0057)iOS开发之Xcode9进行iOS设备无线调试
  3. linux内核网络协议栈--数据包的网卡驱动收发包过程(二十五)
  4. 用git rebase合并
  5. 【正则表达式】之Possessive Quantifiers
  6. C指针原理(7)-C内嵌汇编
  7. allegro大十字光标设置方法
  8. gitlab定期备份_如何在一分钟内让GitLab为您做定期工作
  9. 安卓应用安全指南 4.4.2 创建/使用服务 规则书
  10. java servlet 开发_Java之基于Servlet的Web开发简介
  11. SQL Server差异备份的备份/还原原理
  12. 司创电梯发卡软件_防复制电梯IC卡软件系统安装操作步骤
  13. Skype国际版使用国内卡
  14. 手机自动下载当天voa听力
  15. 安卓外置SD卡linux,Android获取机身存储、内置SD卡与外置TF卡路径
  16. 实验吧-天网管理系统
  17. html 滑屏 效果,HTML5 web app实现手动页面滑屏效果
  18. Tableau:与Python集成
  19. 安卓动态修改系统状态栏背景和文字颜色,以及动态显示或隐藏系统状态栏
  20. MOOC编程题#2: 魔兽世界之二:装备

热门文章

  1. [IoC容器Unity]第四回:使用范例
  2. sql server 2000 版本查询
  3. CentOS 6.0配置pptp ××× Client和Squid透明网关
  4. JDK5中的控制台输入
  5. css 选择器 伪元素_CSS伪元素-解释选择器之前和之后
  6. glib 2.0 arm linux,glib源码安装使用方法
  7. php不报错怎么回事,解决PHP 7等web编程语言不报错一例
  8. Python培训教程:Python有哪些比较重要的内置函数?
  9. 2018-2019-1 20165206 《信息安全系统设计基础》第4周学习总结
  10. 22.CSS边框与背景【上】