根据LocalDate或者DateUtils计算两个日期之间的天数差
1、LocalDate方法
实际应用:
//将date日期类型转化为LocalDate数据类型, result.getCreateTime()为date参数
LocalDate startDate = result.getCreateTime().toInstant().atZone(ZoneId.systemDefault()).toLocalDate();
//获取当前日期
LocalDateTime endDate = LocalDateTime.now();
//startDate.until(endDate, ChronoUnit.DAYS))求起止时间的天数
result.setDays(String.valueOf(startDate.until(endDate, ChronoUnit.DAYS)));DateTimeFormatter fmt = DateTimeFormatter.ofPattern("yyyy-MM-dd");//将String转化为LocalDate类型LocalDate parse = LocalDate.parse("2022-07-26", formatter);//将Date类型转化为LocalDate类型LocalDate localDate = date.toInstant().atZone(ZoneId.systemDefault()).toLocalDate();
2、DateUtils方法
获取两个日期之间的天数差
public static int getDaysGapOfDates(Date startDate, Date endDate) {long ONE_DAY_MILLS = 3600000 * 24;int date = 0;if (startDate != null && endDate != null) {date = (int) ((endDate.getTime() - startDate.getTime()) / ONE_DAY_MILLS);}return date;}
根据LocalDate或者DateUtils计算两个日期之间的天数差相关推荐
- Go获取n天前或后的日期、日期转秒时间戳、计算两个日期之间的天数差
获取n天前或后的日期: // GetBeforeTime 获取n天前的秒时间戳.日期时间戳 // _day为负则代表取前几天,为正则代表取后几天,0则为今天 func GetBeforeTime(_d ...
- python datetime 计算两个日期之间的天数差
1. 天数差(datetime.parse.rrule) import datetime from dateutil import parser from dateutil import rrule# ...
- 计算时间差 html,javascript如何计算两个日期之间的天数差?
javascript如何计算两个日期之间的天数差?下面本篇文章就来给大家介绍一下使用javascript计算两个日期之间的天数差,希望对大家有所帮助. 在javascript中计算两个日期之间的天数差 ...
- 如何利用计算机计算天数,如何应用Win10系统电脑中的计算器计算两个日期之间的天数?...
如何应用Win10系统电脑中的计算器计算两个日期之间的天数? 相信很多小伙伴都有在使用windows10系统的电脑,其中的计算器如何才能用来计算两个日期之间的天数呢?方法很简单,下面小编就来为大家介绍 ...
- 微软面试题目(一) 计算两个日期之间的天数
微软的面试,没能参加啊,只好打听了下题目,其中一题是在20分钟内写出:计算两个日期之间天数的方法.昨天晚上想了一下,今天实现了一下,经过调试,差不多一个小时才弄好,惭愧啊 代码如下: /******* ...
- sql年月日加减法,计算两个日期之间的天数
1.年月日加减法(时间字段为 hiredate,表名为 emp) DB2 selecthiredate -5 day as hd_sub_5day,hiredate +5 day as hd_add ...
- 计算两个日期之间的天数,你知道哪些函数能够计算呢?
有时候我们需要计算两个日期之间的天数,一般情况下只需要计算一两个的话可以直接口算,但是整个表格的日期都需要计算出他们之间的天数,还是用口算的方法吗?当然不能这么浪费时间!Excel中有计算两个日期之间 ...
- java怎么计算相隔多少天_java计算两个日期之间相差天数和相隔天数详解
大家看到文章标题"两个日期之间相差天数和相隔天数",是否有疑惑呢!从中文字面理解,"相差"和"相隔"是有区别的,然而就是这些区别害死很多人, ...
- JavaScript:实现计算两个日期之间的天数算法(附完整源码)
JavaScript:实现计算两个日期之间的天数算法 const isLeap = (year) => {if (year % 400 === 0) return trueelse if (ye ...
最新文章
- github+picGo+jsDelivr构建图床
- 影像组学视频学习笔记(32)-使用SimpleITK进行N4偏置场校正、Li‘s have a solution and plan.
- Java实现算法导论中最近点对问题分治法
- 使用 json_serializable (flutter packages pub run build_runner build) 问题
- linux切换到管理员失败解决方法(因为误操作导致不能切换到管理员用户)
- Ruby编程语言学习笔记4
- Xcode7.0.1:升级Xcode7上传AppStore失败问题
- python解析xml生成代码_python解析xml模块封装代码
- 拓端tecdat|R语言用综合信息准则比较随机波动率(SV)模型对股票价格时间序列建模
- tcping命令详解
- 制造行业主数据治理项目实施心得
- python自动登录灯塔党建_python 奇淫技巧之自动登录 哔哩哔哩
- 20190801H3C无线控制器3510H 版本升级总结
- linux uart驱动协议
- unity光源自带的Halo效果
- Unity坦克大战完整源码
- elementUI实现表格序号自增
- SpringBoot 教程核心功能-Web 开发(请求处理)
- 做了个抓取全网群二维码和个人二维码的平台
- 小程序博客(云开发)