使用LocalDate类计算两个日期的天数间隔
前言
要计算两个日期相隔的天数,我们要自己去实现逻辑的话会很麻烦,然后查询资料发现JDK有该功能的实现逻辑,本着不重复造轮子的心态,就摸着良心直接使用了
Demo
这是获取两个指定日期天数间隔的逻辑
DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");LocalDate oneDay= LocalDate.parse("2022-07-23", dateTimeFormatter);LocalDate twoDay= LocalDate.parse("2022-06-23", dateTimeFormatter);long until = twoDay.until(oneDay, ChronoUnit.DAYS);System.out.println(until); //得到的结果是30
这是获取一个指定日期和当前时间天数间隔的逻辑
LocalDate now = LocalDate.now();DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");LocalDate oneDay= LocalDate.parse("2022-06-23", dateTimeFormatter);long until = oneDay.until(now, ChronoUnit.DAYS);System.out.println(until);
使用LocalDate类计算两个日期的天数间隔相关推荐
- python判断天数_Python计算两个日期相差天数的方法示例
本文实例讲述了Python计算两个日期相差天数的方法.分享给大家供大家参考,具体如下: #!/usr/bin/python import time import sys def dateinput() ...
- 使用Calendar 计算两个日期相差天数,
1.代码: public static void main(String[] args) throws ParseException {SimpleDateFormat sdf = new Simpl ...
- mac numbers 计算两个日期时间天数 DUR2DAYS
mac numbers 计算两个日期之间天数的函数 DUR2DAYS =DUR2DAYS($A - $B) +1
- python计算两个日期的天数计算多少岁
计算出生日期天数,计算两个日期之间天数,计算多少岁,获取两个日期之间的日期列表 安装datedays: pip install datedays import datedaysif __name__ ...
- java计算两个日期之间天数
java计算两个日期之间天数 jxts = DateFunction.getNumberOfDays(jxErq, qsjxrq); public static long getNumberOfDay ...
- 计算两个日期的天数差
两个日期的天数差,解决这类问题的统一思想是:把原区间问题统一到确定区间上去,如本问题中将特定问题统一到与一个原点时间(0000年01月01日)的天数差,将两个日期与原点的日期天数差相减.利用数据预处理 ...
- kotlin 计算两个日期相差天数
如何计算两个yyyyMMdd格式的data之间的日期天数 最近在开发一个日志库的时候遇到一个时间计算问题. 需求是这样的,日志文件夹XXX/yyyyMMdd/xxx.log,我想开发一个日志有效期时间 ...
- javaScript 计算两个日期的天数相差~~~
一:计算两个日期相差的天数 比如: str1 = "2002-01-20" str2 = "2002-10-11" 怎样用javaScr ...
- MySQL计算两个日期相差天数
日常开发中使用mysql数据库,一定会用到的操作就是时间相关的比较. 经常会有查询今天.昨天.前七天.前30天等查询条件. 简单且准确的时间计算希望能帮到你 MySQL 计算两个日期之间的天数 TO_ ...
最新文章
- day3 集合、文件操作、函数、局部变量
- php怎么关联默认打开程序,win10系统打开文件时提示“请在默认程序控制面板中创建关联”如何解决...
- echarts迁徙图 vue_【可视化插件】Vue项目中Echarts流向图迁徙图实现
- NCSDK make install: Error in line 170
- python中的thread_Python中的thread
- 开滦二中2021高考成绩查询,2021年唐山查询中考成绩
- 小米回应“米家”商标争议;人人 App 回归社交市场;TiDB 2.1.19 发布| 极客头条...
- 作为程序员,错过这次和以太坊V神的面基,你可能会痛失1个亿!
- python解决高并发的方法
- MySql数据导入导出及解决ERROR2006(MySQL server has gone away)错误
- android框架连接mysql_三层架构 android访问MSSQL数据库 程序 (服务器端)
- 分布式数据库的优越性
- C#中类的默认构造函数对类中属性值的初始化情况
- Google 今天抽风了!
- 不用找,你想要的建筑 华丽 豪华3d材质贴图素材都在这里
- center os 安装 mysql_MySQL数据库之center os 7 Mysql 安装
- struct字节计算
- data协议,好玩,好用
- LCD6210字符型液晶显示器 (1)
- c语言流水灯程序详细讲解,用c语言编写单片机流水灯程序详解
热门文章
- 如何将本地代码推送至github
- 导致堆栈溢出的原因什么?
- 阿拉伯数字与中文数字的相互转换
- 解决Module build failed: Error: Cannot find module ‘node-sass‘Require stack
- 亿级流量电商详情页系统实战-28.商品详情页结构分析、缓存全量更新问题以及缓存维度化解决方案
- 亿级流量电商详情页系统实战-31.应用层nginx缓存实现
- api c语言 播放视频,使用OpenCV播放视频文件(C/C++ API比较)
- Java密码学原型算法实现——第二部分:单钥加密算法
- 【英语词组】恋恋不忘Day6-1
- 自学 Linux 8—文件系统简介之 Linux 下的文件系统