Unparseable date: “Fri Sep 02 21:22:57 CST 2022

异常

Unparseable date: “Fri Sep 02 21:22:57 CST 2022”(不可分解的日期:XXX)

Exception in thread "main" java.text.ParseException: Unparseable date: "Fri Sep 02 21:22:57 CST 2022"
	at java.text.DateFormat.parse(DateFormat.java:366)
	at com.navimentum.officialWebsite.test.main(test.java:21)

问题场景

	SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
	Date dt = simpleDateFormat.parse(new Date().toString());

这两行代码就是要把我的当前时间的字符串的时间,转为date类型,因为上面我指定的形式是yyyy-MM-dd ,然后我的字符串样式和指定的形式对不上,然后就会报以上的错误,你只需要把你字符串转为指定格式就可以正常转换

解决方案

	//把时间转为固定的格式
	String format = new SimpleDateFormat("yyyy-MM-dd").format(new Date());
	//确定你想要的格式
	SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
	Date dt = simpleDateFormat.parse(format);

我是先把我的当前时间转为指定格式的字符串,然后再转为date,我为什么要多此一举呢,Look down

需求

我有一个需求就是要求再当前时间加上三个月,然后就出现上面的一下代码
	 //把时间转为固定的格式
     String format = new SimpleDateFormat("yyyy-MM-dd").format(new Date());
     //确定你想要的格式
     SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
     Date dt = simpleDateFormat.parse(format);
     Calendar calendar = Calendar.getInstance();
     calendar.setTime(dt);
	/*第一个参数代表你要增加的单位  第二个参数代表拟增加多少   
     我的这个行代码我当前时间增加三个月*/
     calendar.add(Calendar.MONTH, 3);
     Date date = calendar.getTime();
     System.out.println(date);

当然你也可以给你的时间加上年,月,日,周等,以下就是找的可以增加的常量值以及含义
在这里插入图片描述

爱穿背带裤的馫
关注 关注
  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Unparseable date: "Fri Nov 08 17:37:33 CST 2019
知识改变命运,ヾ(◍°∇°◍)ノ゙【求关注】
11-08 1799
java.text.ParseException: Unparseable date: "Fri Nov 08 17:37:33 CST 2019"
Java_Date_日期时间整理
11-04
输出结果为:Fri Nov 11 00:00:00 CST 1222 七、日期的加减运算 可以使用 `java.util.Calendar` 类的 `add()` 方法来进行日期的加减运算。 ```java *"%> *"%> (); SimpleDateFormat formatter = new ...
Unparseable date: “xxxx-xx-xx“异常解决(字符转换异常)
hello_boyu的博客
10-12 9158
1.问题描述 想把String 类型的数据转换为Date类型,结果出现如下错误 :Exception in thread “main” java.text.ParseException: Unparseable date: “10-10-10” at java.text.DateFormat.parse(Unknown Source) 2.解决方法 方法很简单,SimpleDateFormat ...
SimpleDateFormat 报错:Unparseable date
蠢蠢欲动的猫
05-23 2万+
SimpleDateFormat 报错:Unparseable date
ParseException: Unparseable date 问题原因以及解决方法
热门推荐
cainiao_dashen的博客
04-29 7万+
今天做时间的任务是出现了这个错误,其实是时间的格式不正确导致的, java.text.ParseException: Unparseable date: "2019年04月29日 11:18:52" at java.text.DateFormat.parse(DateFormat.java:366) at com.hxjs.website.modules.epanaly...
Unparseable date: "xxxxxx"
wzs535131的博客
03-05 6万+
今天在做保存的时候出现这个bug:Unparseable date: "2019-03-06",经过查看发现数据库存储这个字段的类型是datatime,所以保存的时候报错,把日期改为2019-03-06 12:35:20 问题解决;这是因为不同的类型支持不同的日期格式。 mysql中常用的日期类型有datedatetime,Timestamp;这三种格式是不一样的。 1.date类型 :My...
修复 JavaJava.Text.ParseException: Unparseable Date 错误
迹忆客
02-03 7077
本篇文章介绍了 Java 中的错误。
java.text.DecimalFormat用法详解
08-27
java.text.DecimalFormat用法详解 Java中的java.text.DecimalFormat类提供了格式化数字的功能,通过指定pattern来控制数字的格式。下面将详细介绍DecimalFormat的用法和主要特征。 Pattern DecimalFormat的...
把时间戳转换为日期格式的js代码
01-02
代码如下:[removed] function getLocalTime(nS) { return new Date(parseInt(nS) * 1000).toLocaleString().replace(/:\d{1,2}$/,’ ‘); } alert(getLocalTime(1293072805)); [removed]结果是2010年12...
web项目开发经验
11-26
异常信息:“Unparseable date” 这通常是因为日期字符串格式与解析器期望的格式不符。确保使用的日期解析器(如`SimpleDateFormat`)与日期字符串格式相匹配。 总之,在Java Web项目开发中,遇到错误是常态,关键...
Unparseable date: “2000-01-01“ 异常
newuer的博客
07-23 5331
在之前进行数据库数据储存操作时,出现了 1. Unparseable date: "2000-01-01"这个异常就记录一下,下此可以直接知道。 .Unparseable date: “2000-01-01”:汉语翻译就是,给定的2000-01-01这个时间不能被parse 原因: 可能是在SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");时格式没有写对 一定要看清自己定义的格式和传过来的值是否一样,否则就会报错. 解决问题: 把new Simp
Unparseable date: "2017-11-01"异常解决
码农界的小学生
11-16 5万+
在进行时间转换的时候,字符串的长度要一一对应, 也就是说和这个"yyyy-MM-dd"要长度一致,比如2013-1-1要转换成时间的话需要写成2013-01-01; 我的代码报错原因就是 "yyyy-MM-dd "后面多个了空格,所以转换失败。
Unparseable date
海天鹰
10-13 5866
SimpleDateFormat SDF = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss", Locale.getDefault()); Date date = SDF.parse(endtime); java.text.ParseException: Unparseable date: "2020-10-0916:22:22" 百思不得其解 转ASCII看看编码 https://blog.csdn.net/hengliang_/article/detai..
解决 java.text.ParseException: Unparseable date
weixin_43860634的博客
03-07 1万+
经过查找,发现是因为SimpleDateFormat里面忘记加 “yyyy-MM-dd”,想根据指定字符串日期,获取是第几周,结果报错了。
服务器处理发生异常:java.text.ParseException: Unparseable date
Recently祝祝的博客
03-03 1万+
服务器处理发生异常:java.text.ParseException: Unparseable date: "2023/03/03"
Date和String类型转换异常( Unparseable date: “2023-04-15T07:18“)
2301_76280530的博客
04-15 2906
昨天在编写三层架构的简单增删改查页面的时候出现了一个时间转换异常。过程 前后调整了很多次代码依旧不行,最后发现脑子抽了,搞错方向了。
解决java.text.ParseException: Unparseable date
qq_33423030的博客
03-23 1万+
java.text.ParseException: Unparseable date 字符串格式长度保持一致 private static Date stringToDate(String strTime, String formatType) { // formatType="yyyyMMdd" // formatType="yyyy-MM-dd" // formatType="yyyyMMddHHmmss" // formatType="yyyy-MM-dd HH:mm:ss" //strTim
Unparseable date: 2018-06-27异常解决
User_Yr的博客
06-22 2047
今天在改bug的时候,碰到了后台报错:java.text.ParseException: Unparseable date 话不多说,上报错部分的演示代码 package com.whir.ezoffice.hrm.kq.actionsupport; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class T { public static
java.text.ParseException: Unparseable date: "Sun Sep 01 00:00:00 CST 2024"
最新发布
10-01
当你尝试在Java中使用`java.text.SimpleDateFormat`或类似类解析一个日期字符串,如果该字符串不符合特定的日期格式规范,就会抛出`ParseException`。在这个例子中,错误信息提示Unparseable date: "Sun Sep 01 00:00:00 CST 2024",意味着Java无法将这个字符串转换成一个`Date`对象,因为它的格式(比如"Sun Sep 01"而不是标准的"yyyy-MM-dd")不符合`SimpleDateFormat`默认的或者指定的日期模式。 如果你想要正确地解析这个日期,你需要提供一个匹配该日期字符串的`DateTimeFormatter`实例,或者显式地告诉`SimpleDateFormat`你期望的日期格式。例如: ```java String input = "Sun Sep 01 00:00:00 CST 2024"; try { SimpleDateFormat formatter = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy"); Date date = formatter.parse(input); } catch (ParseException e) { System.out.println("Error parsing date: " + e.getMessage()); } ``` 这里我们假设输入的日期格式是"EEEE"代表星期几,“MMMM”代表月份缩写,“dd”代表日,“HH:mm:ss”代表小时、分钟和秒,“zzz”代表时区缩写,“yyyy”代表四位数年份。
写文章

热门文章

  • java高频面试题(2024最新) 113866
  • 关于java.nio.charset.MalformedInputException: Input length = 1和Input length = 2的异常解决 86358
  • MySQL常见面试题(2024年最新) 55711
  • springcloud常见面试题(2024最新) 50955
  • 【JVM】JVM内存模型(详细) 50065

分类专栏

  • java面试大全(2023年最新) 10篇
  • 缓存 5篇
  • 性能测试 2篇
  • Elasticsearch从入门到精通实战 3篇
  • springCloud系列 9篇

最新评论

  • 【算法】排序算法(插入排序、希尔排序、选择排序、冒泡排序、快速排序、归并排序、基数排序、堆排序)

    菜鸟998号: 后面的好抽象

  • 面试必问的CAS,你懂多少?

    w185428: 为什么要定义个E呢,完全没必要啊

  • html表白代码

    2401_84798845: 大佬你好求第一个源码,谢谢

  • html表白代码

    m0_62795529: 大佬你好求第一个源码,谢谢

  • 【java】java集合框架

    fongyon: hashmap无序,treemap有序

最新文章

  • 缓存之SpringCache整合redis(五)
  • redis之分布式锁(四)
  • redis之缓存击穿、雪崩、穿透(三)
2024年2篇
2023年44篇
2022年52篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱穿背带裤的馫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家曲靖玻璃钢雕塑江苏主题商场美陈厂家直销徐州玻璃钢广场雕塑玻璃钢美术雕塑朝阳玻璃钢创意雕塑金昌玻璃钢景观雕塑设计连云港玻璃钢仿铜雕塑定制佛山树脂玻璃钢雕塑佛山艺术玻璃钢雕塑丰台区商场美陈公司公园玻璃钢雕塑销售酒店玻璃钢造型雕塑制作南京广场玻璃钢雕塑厂家山东玻璃钢雕塑销售企业广州玻璃钢花盆价格表北京装饰商场美陈供应商兴化玻璃钢雕塑咨询广东发光景观玻璃钢雕塑供应商淮阳玻璃钢雕塑定制广东省玻璃钢雕塑厂福建通道商场美陈销售公司玻璃钢雕塑手糊怎么做重庆佛像玻璃钢雕塑图片北京商场主题创意商业美陈风格太原南沙玻璃钢人物雕塑玻璃钢雕塑熊猫无锡玻璃钢动物雕塑厂家推广北京走廊商场美陈批发广东玻璃钢雕塑雕塑公司深圳商场玻璃钢雕塑设计厂家香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化