Java计算两个字符串日期之间的天数差
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计算两个字符串日期之间的天数差相关推荐
- java获取两个字符串日期之间间隔的天数
java获取两个字符串日期之间间隔的天数 import java.text.ParseException; import java.text.SimpleDateFormat; import java ...
- Go获取n天前或后的日期、日期转秒时间戳、计算两个日期之间的天数差
获取n天前或后的日期: // GetBeforeTime 获取n天前的秒时间戳.日期时间戳 // _day为负则代表取前几天,为正则代表取后几天,0则为今天 func GetBeforeTime(_d ...
- 计算时间差 html,javascript如何计算两个日期之间的天数差?
javascript如何计算两个日期之间的天数差?下面本篇文章就来给大家介绍一下使用javascript计算两个日期之间的天数差,希望对大家有所帮助. 在javascript中计算两个日期之间的天数差 ...
- 根据LocalDate或者DateUtils计算两个日期之间的天数差
1.LocalDate方法 实际应用: //将date日期类型转化为LocalDate数据类型, result.getCreateTime()为date参数 LocalDate startDate = ...
- java 算出下一个工作日_如何计算JAVA中两个不同日期之间的工作日(不包括周末)?...
我的要求是计算给定两个日期之间的天数,不包括星期六和星期日. 例: Start date - 10/09/15 and End date 18/09/15 Result: 7 日期采用DD / MM ...
- python datetime 计算两个日期之间的天数差
1. 天数差(datetime.parse.rrule) import datetime from dateutil import parser from dateutil import rrule# ...
- Java计算两个时间段内的工作日天数
一般在OA系统中都会遇到计算员工这段时间内的工作天数. 这种有两种方式可以解决:一是调用第三方服务接口进行计算,二是自己在系统中写代码计算. 一的好处就是每年的节假日不用自己去维护直接用两个时间段就可 ...
- java计算两个字符串格式的时间间隔多少天多少小时多少分钟
传入起止时间,及SimpleDateFormat 的格式. 计算一下我晚上睡了多久: @Testpublic void test04() throws Exception {long min = da ...
- Python 算两个日期之间_天数差
算两个日期之间天数差 import datetimedef days(str1,str2):date1=datetime.datetime.strptime(str1[0:10],"%Y-% ...
最新文章
- 如何写好一篇科技论文?以Wiley科技刊为例(附视频)
- (0057)iOS开发之Xcode9进行iOS设备无线调试
- linux内核网络协议栈--数据包的网卡驱动收发包过程(二十五)
- 用git rebase合并
- 【正则表达式】之Possessive Quantifiers
- C指针原理(7)-C内嵌汇编
- allegro大十字光标设置方法
- gitlab定期备份_如何在一分钟内让GitLab为您做定期工作
- 安卓应用安全指南 4.4.2 创建/使用服务 规则书
- java servlet 开发_Java之基于Servlet的Web开发简介
- SQL Server差异备份的备份/还原原理
- 司创电梯发卡软件_防复制电梯IC卡软件系统安装操作步骤
- Skype国际版使用国内卡
- 手机自动下载当天voa听力
- 安卓外置SD卡linux,Android获取机身存储、内置SD卡与外置TF卡路径
- 实验吧-天网管理系统
- html 滑屏 效果,HTML5 web app实现手动页面滑屏效果
- Tableau:与Python集成
- 安卓动态修改系统状态栏背景和文字颜色,以及动态显示或隐藏系统状态栏
- MOOC编程题#2: 魔兽世界之二:装备
热门文章
- [IoC容器Unity]第四回:使用范例
- sql server 2000 版本查询
- CentOS 6.0配置pptp ××× Client和Squid透明网关
- JDK5中的控制台输入
- css 选择器 伪元素_CSS伪元素-解释选择器之前和之后
- glib 2.0 arm linux,glib源码安装使用方法
- php不报错怎么回事,解决PHP 7等web编程语言不报错一例
- Python培训教程:Python有哪些比较重要的内置函数?
- 2018-2019-1 20165206 《信息安全系统设计基础》第4周学习总结
- 22.CSS边框与背景【上】