/*** 获取日期月日的时间差** @param date** @param dateStr 格式YYYY-MM-dd** @return 时间差单位(天)*/
public static Integer getDateTimeBetween(Date date,String dateStr){if(Objects.isNull(date) || StringUtils.isBlank(dateStr)){return null;}DateFormat df = new SimpleDateFormat("yyyy");String currentYear = df.format(date);String birthDay = currentYear + dateStr.substring(4)+" 00:00:00";LocalDateTime localDateBirthDay = LocalDateTime.parse(birthDay, DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));Instant instant = date.toInstant();ZoneId zoneId = ZoneId.systemDefault();LocalDateTime currentDateTime = instant.atZone(zoneId).toLocalDateTime().withHour(0).withMinute(0).withSecond(0).withNano(0);Duration duration = Duration.between(localDateBirthDay, currentDateTime);return (int)duration.toDays();
}

java简单实现生日计算方法相关推荐

  1. python比java简单好学-python和java哪个学起来更简单

    在近几年Python的呼声越来越高,很多刚开始起步想要学习编程的朋友都会犹豫要不要选择学习Python,毕竟作为人工智能时代的首选语言这个诱惑还是很大的.在选择上最纠结的就是Python和Java选择 ...

  2. java简单工厂模式_Java 简单工厂模式

    Java 简单工厂模式 2014-05-28·WeaponX 3717 次浏览 ## 介绍 简单工厂模式又称静态工厂模式. 简单工厂模式由工厂类角色.抽象产品角色和具体产品角色组成. 工厂类角色是本模 ...

  3. java拳皇地下城_拳皇(Java简单的小程序)代码实例

    刚开始学习Java,看完老九君的视频根据他的内容敲的代码,感觉还挺有成就感的,毕竟刚学习Java. package helloasd;import java.util.*; public class ...

  4. java简单系统_Java简单学生管理系统

    Java简单学生管理系统 这个不需要手动输入,笔记记录 //student` public class student(){ private String id;//学号 private String ...

  5. JAVA拳皇_拳皇(Java简单的小程序)代码实例|chu

    刚开始学习Java,看完老九君的视频根据他的内容敲的代码,感觉还挺有成就感的,毕竟刚学习Java. package helloasd;import java.util.*; public class ...

  6. java 简单获取Excel表格内容(初学者)

    java 简单获取Excel表格内容(初学者) 代码: package cn.ccaih.read;import org.apache.poi.ss.usermodel.Cell; import or ...

  7. java简单词法分析器(源码下载)

    java简单词法分析器 : http://files.cnblogs.com/files/hujunzheng/%E7%AE%80%E5%8D%95%E8%AF%8D%E6%B3%95%E5%88%8 ...

  8. java简单密码验证程序

    java简单密码验证程序 package demo01;import java.util.Scanner;/*** java模拟密码验证问题* 从键盘上录入6位密码,验证密码是不是6位,如果不是6位提 ...

  9. SpringBoot-Jsoup做java简单-爬虫

    使用SpringBoot+Jsoup做java简单'爬虫' Jsoup简介 Jsoup是一款java的Html解析器,可以直接解析Html.针对网页提供了相关Api,可以通过Dom.Css.Jquer ...

最新文章

  1. 海思3559移植yolov3
  2. go开源项目influxdb-relay源码分析(一)
  3. 机器学习是如何运作的?谷歌来告诉你
  4. 前后端分离和微服务_为什么说微服务,要从前后端分离开始?一文带你揭秘深入微服务...
  5. 技术实践 | 聊聊网易云信的信令网络库实践
  6. javaScript解决Form的嵌套
  7. .Net深入学习序列化和反序列化 (转)
  8. 将项目导入eclipse中出现的jsp页面报错
  9. JEECG领取免费开发文档活动
  10. ny225 小明求素数积
  11. 【clickhouse】ClickHouseException code: 999 Cannot allocate block number in ZooKeeper: Coordination
  12. Slimer软工课设日报-2016年6月30日
  13. AKKA文档(java)——术语,概念
  14. php codeigniter cookie,PHP 使用CodeIgniter删除、设置Cookie的简单示例
  15. python第三篇:python、flask关系映射
  16. 学习Java,你能做这些工作:
  17. Android Studio快速开发之道
  18. 世界水周:美国女高中生水污染解决方案获2021斯德哥尔摩青少年水奖
  19. 低功耗广域网络和ISM频段:物联网的里程碑还是公地悲剧?
  20. OSWatcher的安装使用

热门文章

  1. 劈尖干涉matlab,基于Matlab的劈尖干涉仿真
  2. Pacemaker集群资源管理
  3. 语音识别+语音合成+同声传译 微信小程序
  4. 淘宝运营 智钻精准营销 智钻分析 应用场景 投放方案
  5. zyplayer下载?全网播放器ZY Player 2.6.3中文版附源文件
  6. D. Absolute Sorting
  7. Anduino+esp8266_relay继电器 开发智能开关,APP可远程控制
  8. CLEARTEXT communication to v.juhe.cn not permitted by network security polic
  9. 深度 | 700块钱“买到”全国简历,“58同城信息采集器”到底有多逆天?
  10. Winform GIS编辑器,C#地理信息编辑器,.NET地理信息编辑器