java.text.ParseException:无法解析的日期:“
java.text.ParseException: Unparseable date: "
您好,当我尝试使用 SimpleDateFormat
:
时出现 ParseException
this.firstTweetTime = new SimpleDateFormat("mm/dd/yyyy HH:mm",Locale.US).parse(array[4]);
其中 array[4]
是我读取的文本文件中的字符串,它是这样的:12/8/2010 11:48
我收到以下错误:
我不明白出了什么问题。你能帮帮我吗
您从数组中获取的日期似乎包含一些 SimpleDateFormat 无法理解的字符,将数组 [4] 放入记录器或另一行中,您可以在其中调试并准确查看您要解析的内容。
我出现这种异常的原因与日期格式无关,而是与源文本文件本身有关。原来文件保存为unicode格式,而应该保存为UTF-8格式。这就是数据在异常中看起来损坏的原因,而我可以正常地从文件中读取它,但它没有通过我的应用程序处理。
您好,当我尝试使用 SimpleDateFormat
:
this.firstTweetTime = new SimpleDateFormat("mm/dd/yyyy HH:mm",Locale.US).parse(array[4]);
其中 array[4]
是我读取的文本文件中的字符串,它是这样的:12/8/2010 11:48
我收到以下错误:
您从数组中获取的日期似乎包含一些 SimpleDateFormat 无法理解的字符,将数组 [4] 放入记录器或另一行中,您可以在其中调试并准确查看您要解析的内容。
我出现这种异常的原因与日期格式无关,而是与源文本文件本身有关。原来文件保存为unicode格式,而应该保存为UTF-8格式。这就是数据在异常中看起来损坏的原因,而我可以正常地从文件中读取它,但它没有通过我的应用程序处理。