zoukankan      html  css  js  c++  java
  • Java得到年在一个季度的错误的第一天

    1、错误叙述性说明

    Exception in thread "main" java.lang.IllegalArgumentException: Cannot format given Object as a Date
    	at java.text.DateFormat.format(Unknown Source)
    	at java.text.Format.format(Unknown Source)
    	at com.you.freemarker.model.FirstDayOfQuarter.getFirstDayOfQuarter(FirstDayOfQuarter.java:50)
    	at com.you.freemarker.model.FirstDayOfQuarter.main(FirstDayOfQuarter.java:64)
    

    2、错误原因

    //格式化日期
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
    String firstDayOfQuarter = sdf.format(FisrtDayOfMonth.getFisrtDayOfMonth(year, month));

    而FisrtDayOfMonth.getFisrtDayOfMonth(year, month)是String类型的,format()方法内的事对象或者是Date类


    3、解决的方法

        将FisrtDayOfMonth.getFisrtDayOfMonth(year, month)转换成Date

    版权声明:本文博主原创文章,博客,未经同意,不得转载。

  • 相关阅读:
    Linux pmap 工具
    bzoj 1060 贪心
    bzoj 1076 状压DP
    bzoj 1150 贪心
    bzoj 1412 最小割 网络流
    bzoj 3212 线段树
    bzoj 1942 斜率优化DP
    bzoj 1876 高精
    bzoj 1880 最短路
    斜率优化DP讲解
  • 原文地址:https://www.cnblogs.com/yxwkf/p/4758719.html
Copyright © 2011-2022 走看看