Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >Java得到年在一个季度的错误的第一天

Java得到年在一个季度的错误的第一天

作者头像
全栈程序员站长
发布于 2022-07-06 03:33:33
发布于 2022-07-06 03:33:33
35200
代码可运行
举报
运行总次数:0
代码可运行

大家好,又见面了,我是全栈君。

1、错误叙述性说明

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
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、错误原因

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
//格式化日期
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

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

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/117130.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年1月1,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
JAVA获取当前时间的三种方法
SimpleDateFormat sdf= new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);
全栈程序员站长
2022/10/04
8.3K0
Java日期处理易踩的十个坑
  我们设置了10小时,但运行结果是22点,而不是10点。因为Calendar.HOUR默认是按12小时制处理的,需要使用Calendar.HOUR_OF_DAY,因为它才是按24小时处理的。
不会飞的小鸟
2020/03/29
1.4K0
java 取系统当前时间_java获取当前系统时间方法
SimpleDateFormat sdf = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);
全栈程序员站长
2022/11/19
4.6K0
日期的工具类
import lombok.extern.slf4j.Slf4j; import org.apache.commons.collections.CollectionUtils;
全栈程序员站长
2021/07/07
7010
Java基础系列之日期时间处理
林老师带你学编程
2018/01/03
9290
js将json字符串转换成json对象_java中将字符串转换为json
private static String dateformat = “yyyy-MM-dd hh:mm:ss”;
全栈程序员站长
2022/11/08
5.1K0
数据统计第一弹-按时/天/周/月补全某一段时间的数据-Java核心逻辑
本代码均结合之前的发布的DateUtil使用,之后的mysql查询部分看心情发布,就这么任性~ ~
WindCoder
2018/09/20
2.4K0
数据统计第一弹-按时/天/周/月补全某一段时间的数据-Java核心逻辑
Java.Utils:Date 时间工具类
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/160247.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/13
3950
Java中String、Date、LocalDate互相转换工具类
该工具类实现的功能有: 1.String日期转Date 2.Date日期转String 3.Date日期转LocaDate 4.LocalDate转Date 5.获取当前日期(String) 6.获取当前日期(Date) 7.获取两个日期之间的间隔 8.获取日期的星期 9.比较两个日期的大小 10.日期转为时间戳 11.时间戳转日期 12.去除日期连接符号(“-”),转为long 13.日期加上相应的天数 代码如下所示: import java.tex
林老师带你学编程
2022/05/06
2.6K0
java 取当前时间年月日_Java获取当前时间年月日的方法[通俗易懂]
本文实例为大家分享了java获取当前时间年月日的具体代码,供大家参考,具体内容如下
全栈程序员站长
2022/10/29
3.4K0
Object类、常用API
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/100195.html原文链接:https://javaforall.cn
全栈程序员站长
2022/06/29
1.9K0
Object类、常用API
java 转为Calendar_java Calendar和Date()的转化
public static void main(String args[]){
全栈程序员站长
2022/06/26
9030
取得指定月份的第一天与取得指定月份的最后一天
    /**      * 取得指定月份的第一天      *      * @param strdate String      * @return String      */     public String getMonthBegin(String strdate)     {         java.util.Date date = parseFormatDate(strdate);         return formatDateByFormat(date,"yyyy-MM") + "-01";     }
阿敏总司令
2019/02/28
9240
Java获取时间/格式化日期代码总结
我们在Java开发过程中,少不了与时间打交道,比如根据两个日期得出相差的时分秒,时间加减,时间累加,前5分钟,前一个月,前一年,等等...所以我从网上搜集一些常用的时间/日期格式化代码,以飨读者。
浩Coding
2019/07/03
4.3K0
java countdowntimer_Android 倒计时CountDownTimer[通俗易懂]
可能在没有遇到CountDownTimer之前,我们都是创建Handle来开启异步线程来处理,如果你现在使用,我只能说太菜了,官方已经为我们封装好了一个类,爽的很,一起来看
全栈程序员站长
2022/10/02
7540
SimpleDateFormat 线程安全问题
可以看到,多个线程之间共享变量calendar,并修改calendar。因此在多线程环境下,当多个线程同时使用相同的SimpleDateFormat对象(如static修饰)的话,如调用format方法时,多个线程会同时调用calender.setTime方法,导致time被别的线程修改,因此线程是不安全的。
王小明_HIT
2019/12/10
9170
SimpleDateFormat  线程安全问题
java 获取当前时间的三种方法
——————— 参考:https://blog.csdn.net/qq_34682683/article/details/78716547
全栈程序员站长
2022/07/21
1.6K0
freemarker错误九
不能将日期类型直接转换为字符串。由于不知道是日期类型中的哪一种在使用。是date、time还是datetime。而且不知道转换成字符串日期究竟显示成什么格式,是yyyy-MM-dd。还是HH:mm:ss,还是yyyy-MM-dd HH:mm:ss
全栈程序员站长
2022/07/05
3100
使用java的Calendar工具类获取到本月的第一天起始时间和最后一天结束时间。
1、使用java的Calendar工具类获取到本月的第一天起始时间和最后一天结束时间。
别先生
2018/12/12
3.7K0
java中经常使用的日期格式化(全)「建议收藏」
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/115600.html原文链接:https://javaforall.cn
全栈程序员站长
2022/07/10
2K0
相关推荐
JAVA获取当前时间的三种方法
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验