zoukankan      html  css  js  c++  java
  • IllegalArgumentException异常

    IllegalArgumentException异常

    一:出现java.lang.IllegalArgumentException异常

    public class IllegalArgumentTest {
        public static void main(String[] args) {
            /** string类型的时间戳**/
            String timeStamp = "1604043636872";
            /** 获取当前时间的时间戳**/
            long longTimeStamp = System.currentTimeMillis();
            /** 格式化转换成我们想要的格式**/
            SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
            /** 格式化long类型的时间戳**/
            String longsd = sdf.format(longTimeStamp);
            System.out.println(longsd);
            /** 格式化string类型的时间戳**/
            String sd = sdf.format(new Date(timeStamp));
            System.out.println(sd);
        }
    }
    
    

    总结就是:出现这个异常的时候的问题是在使用string的时间戳的时候,会造成异常,使用long类型的时间戳可以转换,所以这里可以将string类型的时间戳转换为long类型的时间戳。如下图:

    public class IllegalArgumentTest {
        public static void main(String[] args) {
            /** string类型的时间戳**/
            String timeStamp = "1604043636872";
            /** 获取当前时间的时间戳**/
            long longTimeStamp = System.currentTimeMillis();
            /** 格式化转换成我们想要的格式**/
            SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    
            /** 将string类型的时间戳转换为long类型的时间戳**/
            long L = new Long(timeStamp);
    
            /** 格式化long类型的时间戳**/
            String longsd = sdf.format(longTimeStamp);
            System.out.println(longsd);
            /** 格式化string类型的时间戳**/
            String sd = sdf.format(new Date(L));
            System.out.println(sd);
        }
    }
    

  • 相关阅读:
    EBS SQL > Form & Report
    oracle sql 优化分析点
    MRP 物料需求计划
    MRPII 制造资源计划
    Barcode128 应用实务
    Oracle SQL语句优化技术分析
    APPSQLAP10710 Online accounting could not be created. AP Invoice 无法创建会计分录
    Oracle数据完整性和锁机制
    ORACLE Responsibility Menu Reference to Other User
    EBS 常用 SQL
  • 原文地址:https://www.cnblogs.com/clover-forever/p/13902674.html
Copyright © 2011-2022 走看看