首页 > 编程语言 >java 两个时间类型的参数相减,得到相差的天数

java 两个时间类型的参数相减,得到相差的天数

时间:2023-01-30 17:55:36浏览次数:36  
标签:java 相减 天数 参数 startTime Date TimeUnit 相差

如下代码演示当天时间减去一个时间参数获得两者之间相差的天数

//获得Date类型的参数
Date startTime = entity.getCrateTime(); Date endTime = new Date(System.currentTimeMillis()); //获取当前时间
long s = endTime.getTime()-startTime.getTime(); //endeTime和startTime是两个要计算的时间
TimeUnit time = TimeUnit.DAYS;
long days = time.convert(s, TimeUnit.MILLISECONDS); //days即相差天数

 

标签:java,相减,天数,参数,startTime,Date,TimeUnit,相差
From: https://www.cnblogs.com/yclh/p/17076842.html

相关文章

  • Java File IO
    一、File二、Java流分类三、文件的读写1.使用FileInputStream读文本文件2.使用FileOutputStream读写文本文件3.使用BufferedReader读写文本文件4.......
  • java hutool 导出excel 合并单元格
    packagepdf;importlombok.Data;importjava.math.BigDecimal;@DatapublicclassVerifyPlatform{ privatestaticfinallongserialVersionUID=1L; /**......
  • Java线程
    从jdk1.0引入的Thread类和Runable接口,以及到后来的jdk1.5版本引入的Callable接口一:多线程原理进程就是操作系统对一个应用程序分配资源(比如:CPU,内存,磁盘、GPU,上下文环......
  • Java06
    一、方法1.方法是语句的集合,包含于类或对象中,在程序中被创建,在其他地方被引用。2.设计方法的原则:一个方法只完成一个功能,这样有利于我们后期的扩展。3.......
  • Java接口的static方法和default方法
    一、static方法接口中的static方法与类中的static方法很像,都是直接调用:interface名.static方法,静态方法必须写函数体,否则会报错创建接口,定义静态方法:publicinterfaces......
  • Java自动装箱与拆箱
    装箱就是自动将基本数据类型转换为包装器类型(int-->Integer)。调用方法:Integer的valueOf(int)方法拆箱就是自动将包装器类型转换为基本数据类型(Integer-->int)。调用方法......
  • java中在Controller层中对Service层返回的list集合进行分页
    将参数start,limit,Service层返回的符合条件的list集合传入自定义方法中,返回pageInfo即可(如下所示)##Controller层PageInfo<T>pageInfo=pageSet(start,limit,list);##......
  • 第二天入门Java——安装软件
    卸载jdk找到jdk安装目录(在环境变量里面找到JAVA_HOME的值就是jdk目录)在环境变量里面删除JAVA_HOME和Path里面与JAVA_HOME相关的两个打开dos窗口输入java-version......
  • 动画效果:关于找不到匿名类 java.lang.NoClassDefFoundError: Failed resolution of:
    //接到需求密码不对时,textView左右浮动,ObjectAnimator直接创建匿名内部类Animator.AnimatorListener,会报以下错误,程序崩溃publicvoidfloatTextView(TextViewv......
  • java并行压缩文件
    /***批量压缩文件v4.0**@paramfileNames需要压缩的文件名称列表(包含相对路径)*@paramzipOutName压缩后的文件名称**/publics......