博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Exception in thread "main" java.lang.IllegalArgumentException
阅读量:6224 次
发布时间:2019-06-21

本文共 917 字,大约阅读时间需要 3 分钟。

1、错误叙述性说明

Exception in thread "main" java.lang.IllegalArgumentException: Cannot format given Object as a Date	at java.text.DateFormat.format(DateFormat.java:301)	at java.text.Format.format(Format.java:157)	at com.you.util.DateBefore.getMonthBefore(DateBefore.java:24)	at com.you.util.DateBefore.main(DateBefore.java:33)
2、错误原因

/** *  */package com.you.util;import java.text.SimpleDateFormat;import java.util.Calendar;/** * @author YouHaidong * */public class DateBefore {	/**	 * 	 * @return	 */	public static String getMonthBefore(String subStr)	{		Calendar calendar = Calendar.getInstance(); 		calendar.add(Calendar.MONTH, -12);		SimpleDateFormat sdf = new SimpleDateFormat("yyyyMM");		subStr = sdf.format(calendar);		return subStr;	}	/**	 * @param args	 */	public static void main(String[] args) 	{		String date = getMonthBefore("2014-02");		System.out.println(date);	}}

日期格式转化异常

3、解决的方法

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

你可能感兴趣的文章
Android 随笔—— ConstraintLayout 效率爆表的技巧
查看>>
学习点和面试点
查看>>
自己封装一个可以随意删减 没用的资源文件的工具
查看>>
每一个程序员需要了解的10个Linux命令
查看>>
JobScheduler之超时检查
查看>>
最近找工作面试那些事儿(6月)
查看>>
简单VC内存检测
查看>>
Electron任务栏图标定制分析
查看>>
记一次简书图片403(hexo中简书图片迁移到阿里云oss)
查看>>
vue 2.0 路由切换以及组件缓存源代码重点难点分析
查看>>
清凉一夏,“极客时间”陪你过暑假
查看>>
掘金首秀
查看>>
vue面试整理
查看>>
React基础(一)
查看>>
PageRank 算法随记
查看>>
喜马拉雅 FM--- [ Java 高级开发] [ Java 架构师] [iOS 架构师] 招聘啦
查看>>
软能力那点事,你知多少
查看>>
前端小知识10点(2019.5.28)
查看>>
基于"发布-订阅"的原生JS插件封装
查看>>
深度掌握Redis:5大难题解决方案、单线程优劣势、高并发快原因等
查看>>