`

一个 关于SimpleDateFormat 小错误

 
阅读更多

java.text.ParseException: Unparseable date: "2010-10-14"

at java.text.DateFormat.parse(DateFormat.java:337)
问题解决:
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd ");
在于"yyyy-MM-dd " 后面多了一个空格 应该改为"yyyy-MM-dd"
问题就OK了!
分享到:
评论

相关推荐

    simpleDateFormat是线程不安全的

    在Java编程语言中,`SimpleDateFormat`类是一个广泛使用的日期时间格式化工具,但它的线程安全性是一个常常被开发者忽视的问题。标题指出的"simpleDateFormat是线程不安全的",意味着在多线程环境下,如果多个线程...

    有关SimpleDateFormat的常用方法说明

    `SimpleDateFormat`是Java中用于格式化日期和时间的一个类。它允许我们自定义日期/时间的显示格式,这在实际开发中非常有用,尤其是在处理不同地区或语言环境下的日期时间显示需求时。 #### 二、SimpleDateFormat的...

    关于SimpleDateFormat的非线程安全问题及其解决方案.docx

    - 当两个线程同时调用`df.parse()`方法时,它们可能会同时修改`SimpleDateFormat`内部的状态,导致其中一个线程的解析结果不正确。 - 同样地,如果两个线程几乎同时调用`df.format()`方法,也可能导致其中一个线程...

    Java多线程环境下SimpleDateFormat类安全转换

    在多线程环境下,如果多个线程同时使用同一个SimpleDateFormat对象,可能会出现日期格式化错误的问题。 2. 使用ThreadLocal解决线程安全问题 为了解决SimpleDateFormat类的线程安全问题,可以使用ThreadLocal类。...

    详解SimpleDateFormat的线程安全问题与解决方案

    在Java编程中,`SimpleDateFormat`是一个常用的日期时间格式化工具类,但它的设计并不是线程安全的。本文将深入探讨`SimpleDateFormat`的线程安全问题及其解决方案。 ### 1. 线程安全问题的原因 `SimpleDateFormat...

    Java 实例 - 格式化时间SimpleDateFormat使用源代码-详细教程.zip

    `SimpleDateFormat`是`java.text.SimpleDateFormat`类的一个实例,它实现了`Format`接口,用于日期和时间的格式化与解析。这个类提供了灵活的日期和时间模式字符串,以便定制日期和时间的显示格式。 2. **模式字符...

    深入理解Java:SimpleDateFormat安全的时间格式化

    然而,`SimpleDateFormat`并不是线程安全的,这意味着在多线程环境下,多个线程同时访问同一个`SimpleDateFormat`实例可能会导致数据不一致或错误。这是因为`SimpleDateFormat`内部包含了一些可变状态,例如解析和...

    java代码-SimpleDateFormat YYYY解析问题

    在Java编程语言中,`SimpleDateFormat` 是一个非常重要的日期时间格式化类,它允许我们按照自定义的模式来解析和格式化日期。在标题提到的"SimpleDateFormat YYYY解析问题"中,通常指的是使用 `YYYY` 作为日期模式时...

    Java中SimpleDateFormat用法详解

    需要注意的是,`SimpleDateFormat`不是线程安全的,所以在多线程环境中,如果多个线程同时使用一个`SimpleDateFormat`实例,可能会出现错误。为了避免这个问题,可以在每个线程内部创建单独的实例,或者使用`...

    java代码-SimpleDateFormat YYYY显示问题

    在Java编程语言中,`SimpleDateFormat` 是一个非常重要的日期时间格式化类,它允许我们按照自定义的格式来解析和格式化日期。在描述中提到的问题“java代码-SimpleDateFormat YYYY显示问题”可能指的是在使用`...

    java swing用Logger输出错误日志.docx

    首先,我们需要创建一个`Logger`实例,通常是通过`Logger.getLogger()`方法,传入一个名字来标识这个日志记录器。 ```java Logger logger = Logger.getLogger("MyAppLogger"); ``` 日志配置通常在`logging....

    日期比较大小

    在IT领域,尤其是在软件开发与数据处理中,日期时间的比较是一个常见的需求。这涉及到对时间序列的理解、日期格式的转换以及如何通过编程语言来实现日期的比较。本文将深入探讨“日期比较大小”这一主题,包括其背景...

    Date类型数据转换

    在上面的代码中,我们首先创建了一个SimpleDateFormat对象,指定了日期格式为"yyyy-MM-dd HH:mm:ss"。然后,我们使用parse()方法将String类型的日期字符串转换为Date类型的日期对象。 相反,Date类型的日期对象也...

    Java时钟小程序

    这个小程序在设计上利用了Java丰富的API和面向对象的特性,为用户提供了一个直观、简洁的时间显示界面。 首先,我们要了解Java语言的基础。Java是由Sun Microsystems(现已被Oracle收购)开发的一种跨平台、面向...

    jeecmsv7-linux下流量统计日期转换错误修复.zip

    Tomcat的`catalina.out`日志和Jeecms自身的应用日志可能会提供关于日期转换错误的线索。通过分析异常堆栈跟踪,可以找到引发错误的具体代码行。 5. **修复步骤**:针对上述问题,修复步骤可能包括修改Jeecms源码中...

    使用Java的日期和时间处理实现一个简单的日程安排管理系统.txt

    ### 使用Java的日期和时间处理实现一个简单的日程安排管理系统 #### 一、概述 本文档详细介绍了一款基于Java开发的简单日程安排管理系统的实现原理和技术细节。该系统能够帮助用户有效地管理日常的日程安排,包括...

    懒人原生format方法格式化Date时间日期

    在Java编程语言中,日期和时间的处理是一个常见的任务,`format`方法是`java.text.SimpleDateFormat`类的一个关键成员,用于将`Date`对象转换为指定格式的字符串。这个方法对于开发者来说尤其重要,因为它提供了灵活...

    java.lang.IllegalArgumentException Cannot format given Object as a Date

    当尝试将一个无法转换为日期的对象格式化时,就会抛出"Cannot format given Object as a Date"这样的错误。这个错误通常发生在试图使用日期格式化类(如`java.text.SimpleDateFormat`)来处理非日期类型的数据时。 ...

Global site tag (gtag.js) - Google Analytics