Java LocalDateTime.parse需要花费很长时间

Java LocalDateTime.parse需要花费很长时间,java,datetime-format,Java,Datetime Format,以下代码引发异常“无法在索引0处分析” 注意:在实际代码中,dateTimeText是我从文件中读取的。我在猜测这是如何被破坏的。因为上面的代码可以工作,但是当我从文件中读取时,它不能工作。我相信问题不在日期解析部分 也许您应该检查文件读取功能或文件格式 文件中的字符串开头可能有一些不可见字符。 就像一些UTF8文件有BOM表一样 请贴一张。我想你需要打印。系统输出打印项次(日期);Cheers如果您尝试另一种方法来解析日期。如果可能的话,有很多例子来完成这项任务。如果它抛出异常,它就不会被卡住

以下代码引发异常“无法在索引0处分析”


注意:在实际代码中,dateTimeText是我从文件中读取的。我在猜测这是如何被破坏的。因为上面的代码可以工作,但是当我从文件中读取时,它不能工作。

我相信问题不在日期解析部分

也许您应该检查文件读取功能或文件格式

文件中的字符串开头可能有一些不可见字符。
就像一些UTF8文件有BOM表一样

请贴一张。我想你需要打印。系统输出打印项次(日期);Cheers如果您尝试另一种方法来解析日期。如果可能的话,有很多例子来完成这项任务。如果它抛出异常,它就不会被卡住。
String dateTimeText= "14/06/2017 15:16:23";
String origFormat="dd/MM/yyyy HH:mm:ss";
LocalDateTime date = LocalDateTime.parse(dateTimeText, DateTimeFormatter.ofPattern(origFormat));