首页 > 编程语言 >Java读取excel中日期格式结果为数字xxx天

Java读取excel中日期格式结果为数字xxx天

时间:2023-06-22 20:12:10浏览次数:40  
标签:Java 读取 xxx excel 日期 day 1900

解释:Java读取excel中日期结果是计算1900-0-1之后到当前日期,一共有多少天,需要做一下转换处理

    /**
     * 用于计算1900-0-1之后的day天日期是哪天
     * 举例:1900-0-1之后的44326天日期是2021/5/10
     * @return
     */
    public static String dayToDate(int day){

        Calendar calendar = new GregorianCalendar(1900,0,-1);
        Date d = calendar.getTime();

        Date date= DateUtils.addDays(d,day);

        return formatNormalDateString(date);
    }

标签:Java,读取,xxx,excel,日期,day,1900
From: https://www.cnblogs.com/javaxubo/p/17498241.html

相关文章

  • java.lang.ClassCastException java.util.Date cannot be cast to java.sql.Date
    报错信息:java.lang.ClassCastException:java.util.Datecannotbecasttojava.sql.Date原因是:不要这样进行转换。具体转换看这里https://www.cnblogs.com/javaxubo/p/17498174.html......
  • java中java.util.Date和java.sql.Date之间的转换
    1、util.Date和sql.Date之间的关系我们来看下java.sql.Date的源码packagejava.sql;importjava.time.Instant;importjava.time.LocalDate;publicclassDateextendsjava.util.Date{}从以上源码可以看出,sql.Date是util.Date的子类2、util.Date的构造方法以下是ja......
  • JavaScript类
    1JavaScript类每个JavaScript对象都是一个属性集合,相互之间没有任何联系在JavaScript中也可以定义对象的类让每个对象都共享某些属性,这种“共享”的特性是非常有用的类的成员或实例都包含一些属性,用以存放或定义它们的状态其中有些属性定义了它们的行为(通常称为方法)。这......
  • xxx.opt-1.pyc、xxx.opt-2.pyc和xxx.pyc的区别
    在安装python后,我们会在它的安装目录下见到大量的类似xxx.opt-1.pyc、xxx.opt-2.pyc和xxx.pyc这样的文件。比如以下这样,那么它们之前有什么区别呢?expatreader.cpython-39.opt-1.pycexpatreader.cpython-39.opt-2.pycexpatreader.cpython-39.pyc这三个文件是Python解释器......
  • 56基于java的房屋租赁系统设计与实现
    本章节给大家带来一个基于java房屋租赁系统设计与实现,可适用于java租房网站java房子租用,房屋租用,租房网站,租房管理系统,房屋预约系统,预约看房,房屋资讯,在线房屋信息管理系统等。引言经过调查,目前现代人的生活节奏加快,生活压力也在逐渐的增加,网络的发展给人们带来的便利,随着网上......
  • java泛型
    泛型原理什么是泛型&为什么引入泛型publicstaticvoidmain(String[]args){ArrayListlist=newArrayList();list.add(521);//添加Integer类型元素list.add("wan");//添加String类型元素list.add(true);//添加Boolean类型元素......
  • 20230418 java.util.Scanner
    简介publicfinalclassScannerimplementsIterator<String>,Closeable一个简单的文本扫描器,可以使用正则表达式解析原始类型和字符串。Scanner使用分隔符模式将其输入分解为标记,默认情况下匹配空格。然后可以使用各种next方法将生成的标记转换为不同类型的值。Scanner......
  • java 金额显示千分符 java 千分位
    /**@param要格式化的数字;*@return*/*格式化数字为千分位显示;*publicstaticStringfmtMicrometer(Stringtext){DecimalFormatdf=null;if(text.indexOf(".")>0){if(text.length()-text.indexOf(".")-1......
  • java计算两个时间相差天数的方法汇总
    问题描述:输入:两个日期输出:两个日期相差的天数具体代码实现方法1:通过Calendar类的日期比较。注意:这里需要考虑一下:日期是跨年份的,如一个是2012年,一个是2015年的年份是分闰年和平年的,各自的天数不同1234567891011121314151617181920212223242526272829303132333435363738......
  • 宋红康-Java基础复习笔记详细版
    Java基础复习笔记第01章:Java语言概述1.Java基础学习的章节划分第1阶段:Java基本语法Java语言概述、Java的变量与进制、运算符、流程控制语句(条件判断、循环结构)、break\continue、IDEA开发工具的使用、数组第2阶段:面向对象编程(基础、进阶、高级)第3阶段:Java高级应用异常......