首页 > 编程语言 >java版本12计算2000年1月到2023年6月相差几年

java版本12计算2000年1月到2023年6月相差几年

时间:2024-08-22 15:49:26浏览次数:4  
标签:12 java 2023 YearMonth 2000 between import

 

JDK12版本

import java.time.YearMonth;
import java.time.temporal.ChronoUnit;
 
public class YearsBetweenDates {
    public static void main(String[] args) {
        YearMonth startYearMonth = YearMonth.of(2000, 1);
        YearMonth endYearMonth = YearMonth.of(2023, 6);
 
        long yearsBetween = ChronoUnit.YEARS.between(startYearMonth, endYearMonth);
 
        System.out.println("Years between 2000-01 and 2023-06: " + yearsBetween);
    }
}

JDK之前的版本

import java.time.YearMonth;
import java.time.temporal.ChronoUnit;
 
public class YearsBetweenDates {
    public static void main(String[] args) {
        YearMonth startYearMonth = YearMonth.of(2000, 1);
        YearMonth endYearMonth = YearMonth.of(2023, 6);
 
        long yearsBetween = ChronoUnit.YEARS.between(startYearMonth, endYearMonth);
 
        System.out.println("Years between 2000-01 and 2023-06: " + yearsBetween);
    }
}

  

 

标签:12,java,2023,YearMonth,2000,between,import
From: https://www.cnblogs.com/javaxubo/p/18374030

相关文章

  • Java学习笔记4
    1、应用范畴不同:主键属于索引的一种。在数据库关系图中为表定义主键将自动创建主键索引,主键索引是唯一索引的特定类型。该索引要求主键中的每个值都唯一。当在查询中使用主键索引时,它还允许对数据的快速访问。2、种类不同:根据数据库的功能,可以在数据库设计器中创建三种索引:唯一索......
  • Java 之反射
    目录反射一、通过反射获取class的四种方法二、反射中访问字段三、获取反射的方法四、反射调用构造方法五、反射获取继承关系反射概念:通过Classs实例获取class信息的方法称为反射一、通过反射获取class的四种方法/***通过反射获取class实例的方法有四种:*/......
  • 【HTML】使用Javascript制作网页
    1、Javascript的语法规则JavaScript程序按照在HTML文件中出现的顺序逐行执行。JavaScript严格区分字母大小写。在JavaScript中,每行结尾的分号可有可无。JavaScript中主要包括两种注释:单行注释和多行注释。单行注释使用双斜线“//”作为注释标签,多行注释是以“/”标签开始,以......
  • 呼死你 手机轰炸机 (29021243
    基于短信轰炸机原理研究并实现之后又研究起了电话轰炸机实现原理其实大同小异,最终的区别的用户在进行短信发送并未收到短信的情况下【产生的原因有网络信号原因、用户手机自动屏蔽原因】可以利用第三方平台提供的语音验证码进行发送这种情况也是通过fiddler进行抓包处理......
  • Spire.Doc for Java(cracked)实现复制word中的表格(2)
    先看效果,符不符合你的需求。背景: word插入的表格数据填充到该表格时,如果数据量超过该的表格数,应将表格在下一页重新创建该表格,并将剩余数据继续填充到新的表格中。再简单点:word表格只有5行,但是数据有20行,表格不够添加,就还需要复制3份一样的表格,中间需要分页符隔开,最终得......
  • 2024年关于短信轰炸机原理研究并实现的流程 (290021243
    偶然看到gitHub上面有短信轰炸机源码,于是产生了研究的想法。经过研究源码发现是通过抓包进行第三方网站抓包并且收集,最终进行post/get请求。携带header和token进行第三方网站模拟请求。于是在mac上面下载了fiddler进行代理配置开放了本机ip下的8888商品,用手机同时访问本机ip的......
  • OBS直播抠绿插件(Matting123)
    一、产品概述OBS直播抠绿插件(Matting123)是使用绿幕、蓝幕进行抠像的虚拟直播软件,本软件需要配合OBS30.0.0或以上版本进行使用。Matting123采用自研抠图算法,该算法已达到影视级别效果,能非常真实抠出半透明物体,不会出现溢色等问题;精确的边缘检测与边缘过渡能力,非常细腻抠出一根根......
  • 12 spi通讯协议
    目录前言一、SPI协议1.什么是SPI协议2.SPI连接方法3.SPI的工作方式4.SPI的起始和结束信号5.SPI工作时序5.1方式05.2方式15.3方式25.4方式3二、软件模拟SPI协议1.配置GPIO口2.起始和结束信号3.时序编写3.1方式03.2方式13.3方式23.4方式34.时序编写三、硬件SPI协议1.SPI内部......
  • Java学习笔记3事务的四大特性
      ACID,分别是原子性、一致性、隔离性、持久性。①原子性(Atomiticy)原子性指事务包含的所有操作要么全部执行成功,要么全部失败回滚,因此事务的操作如果成功就必须要全部应用到数据库,如果操作失败则不能对数据库有任何影响。②一致性(Consistency)一致性是指事务必须使数据库从......
  • Java学习笔记2(数据库的三大范式)
    什么是范式?范式是数据库设计时遵循的一种规范,不同的规范要求遵循不同的范式。最常用的三大范式第一范式(1NF):属性不可分割,即每个属性都是不可分割的原子项。(实体的属性即表中的列)ps:举个例子,地址列山东省青岛市市北区,可以这样存储,但是实际上不满足第一范式,因为省市区是可以分......