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

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

java季度第一天_Java得到年在一个季度的错误的第一天相关推荐

  1. java老鸟123怎么样_java入门123——一个老鸟的java学习心得.doc

    java入门123--一个老鸟的java学习心得 java入门123--一个老鸟的java学习心得 篇一:java初学者学习心得 学习Java心得体会 学习了一学期的Java课程,觉得是该总结自己的心 ...

  2. java怎么输入字符_java怎么输入一个字符

    思路: 先创建一个Scanner对象,调用Scanner对象的next()方法获取控制台输入的字符串,返回的是一个String类型,因为没有nextChar()方法,所以调用String的charAt ...

  3. java qq ui界面_java swing 创建一个简单的QQ界面教程

    记录自己用java swing做的第一个简易界面. LoginAction.java package com.QQUI0819; import javax.swing.*; import java.a ...

  4. Java报告比较日期_Java程序如果一个日期在另一个日期之后比较日期

    如果某个日期在另一个日期之后,则要比较日期,请使用Calendar.after()方法. Calendar.after()方法返回此Calendar的时间是否晚于指定Object表示的时间.首先,让我 ...

  5. java访问同一个变量_java – 从另一个类访问变量

    很简单的问题,但我不能这样做.我有3个班: DrawCircle类 import java.awt.*; import java.awt.event.*; import javax.swing.*; ...

  6. java复制文件夹_java实现拷贝一个文件夹,里面存在目录和文件,使用文件创建和文件流...

    内容我都在注释里说明了,有什么不懂的可以问我.主要是为了回顾下文件的创建和文件流的读写,所以写了这个拷贝的代码,还可以添加很多功能,像拷贝哪个文件到哪都是可以改个,可以用scanner输入,还有就是可 ...

  7. java app退出登录_java – 通过从一个Activity调用一个函数,将退出按钮添加到Android App...

    我在一个Activity中有以下功能 public void AppExit() { Editor edit = preferences.edit(); edit.putString("pr ...

  8. java如何做网页_java怎么做一个简单网页?网页包括什么?

    学了java程序之后,大家就可以将这些运用到生活中去,比如做一个简单的网页.正好也可以检测自己学了怎么样,那么接下来,我们就来给大家讲解一下这方面的内容. 用Java语言编写实现一个简单的WEB浏览器 ...

  9. java定义三角类_Java先创建一个point类然后定义trianglete类,在trianglete类中定义三个point的实体表示三角形的三个点。...

    Java先创建一个point类然后定义trianglete类,在trianglete类中定义三个point的实体表示三角形的三个点. 关注:197  答案:1  mip版 解决时间 2021-01-3 ...

最新文章

  1. 2021年大数据Hadoop(二十六):YARN三大组件介绍
  2. react 渲染道具_关于React道具的另一篇文章
  3. R语言使用tidyquant包的tq_transmute函数计算持有某只股票的天、月、周收益率、ggplot2使用条形图(bar plot)可视化股票年收益率数据使用不同的色彩表征正收益率和负收益率
  4. 升级vue-cli为 cli3 并创建项目
  5. python中关于list列表的增删查改操作
  6. 【原】iOS动态性(三) Method Swizzling以及AOP编程:在运行时进行代码注入
  7. Full Gc经历分析
  8. java list 移除_java 中List删除实例详解
  9. python 扯线木偶_Python计算器求助~求大神指导~QAQ急!
  10. P4450-双亲数,P5221-Product,P6055-[RC-02]GCD【莫比乌斯反演,杜教筛】
  11. Android application project 各个文件夹作用
  12. Android ContentProvider 内容提供者
  13. Android平台Native开发与JNI机制详解
  14. Html图片懒加载动画,带加载进度的Web图片懒加载组件Lazyload
  15. HashMap与LinkedHashMap的结构对比
  16. go c 语言,c语言与go语言的区别有哪些
  17. QQ空间批量删除说说
  18. android境外支付
  19. java程序猿高考试卷,请注意查收!
  20. [jzoj5236]【NOIP2017模拟8.7A组】利普希茨

热门文章

  1. 喝酒的规矩(是男人必看必顶,女人可不看直接顶)
  2. CSS中常见的长度单位 1
  3. 对于react-redux的理解
  4. Python(一)缺点
  5. Akka源码分析-Akka Typed
  6. 将我人生的第一篇博客献给伟大的软件工程这门课程
  7. 边工作边刷题:70天一遍leetcode: day 51
  8. SQL优化之存储过程强制编译
  9. 算法总结之递推与递归
  10. ruby 批量下载王者荣耀皮肤