/*** 获取日期月日的时间差** @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. 哈佛终身教授:年轻人如何做科研?
  2. cpu线程_进程/线程上下文切换会用掉你多少CPU?
  3. 企业网络推广之中如何对网页设计提出新的色彩搭配原理?
  4. 苹果手机java_iphone手机,苹果手机如何登陆网易163邮箱
  5. 拼多多暴跌的原因找到了
  6. 推荐 7 个 Github 上近 200k Star 的计算机学习资源,练好前端内功的秘籍!
  7. 【SDOI2017】硬币游戏【KMP】【概率期望】【高斯消元】
  8. eclipse中如何导入jar包
  9. mac好用的图片转文字,ocr文字识别工具:Text Scanner
  10. 精美绝伦的KShong GHOST Windows7-Pro 2010幸福版
  11. 构建Spring Cloud项目找不到Application类
  12. pandoc把word转为html,利用 Pandoc 实现文档格式转换
  13. pwnable.kr第二遍---mistake
  14. 【cs224n-11】Contextual Word Representations: BERT
  15. 生意经之王安论断:网店营销当机立断才能抓住机遇
  16. 啃书:《利用Python进行数据分析》第一章
  17. 论文笔记之Stein变分梯度下降
  18. Java死循环,循环嵌套,break,continue
  19. 解决‘parent.relativePath‘ of POM com.myfun:taskWeb:0.0.1-SNAPSHOT (D:\project wo
  20. JSP自定义标签(一)

热门文章

  1. python中类方法可以访问实例属性吗_Python类方法访问属性
  2. 如何写英文科技论文 (Unit2 主动语态与动词使用)
  3. Android DownloadManager下载完成事件监听(系列4)
  4. Linux是一种什么操作系统
  5. 51单片机:中断实现按键按一下数码管从00加到99循环(C语言)
  6. UG NX 曲面设计方法和特点
  7. 信息安全与技术——(十二)内容安全技术
  8. Spring(2) —— 注入方式哪家强
  9. IText生成PDF删除与合并
  10. 机器人方向的人工智能工具是助手还是平替