本文介绍了解析LocalDateTime格式的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
有没有办法解析 2018-09-17T17:13:13.741 到 2018-09-17 17:13:13 。我正在尝试:
LocalDateTime startDateTime = LocalDateTime.now(); DateTimeFormatter FORMATTER = DateTimeFormatter.ofPattern(yyyy-MM-dd HH:mm:ss); LocalDateTime.parse(startDateTime,FORMATTER);使用组合我得到一个解析异常或 2018-09-17T17: 13:13 。
注意:我不需要 T 和毫秒<使用格式,如下所示:
LocalDateTime startDateTime = LocalDateTime.now(); DateTimeFormatter FORMATTER = DateTimeFormatter.ofPattern(yyyy-MM-dd HH:mm:ss); startDateTime.format(FORMATTER);
Is there a way to parse 2018-09-17T17:13:13.741 to 2018-09-17 17:13:13. I was trying with :
LocalDateTime startDateTime = LocalDateTime.now(); DateTimeFormatter FORMATTER = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); LocalDateTime.parse(startDateTime, FORMATTER);With combinations I either get a parse exception or 2018-09-17T17:13:13.
Note: I do not need the T and milliseconds
解决方案Use format like this:
LocalDateTime startDateTime = LocalDateTime.now(); DateTimeFormatter FORMATTER = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); startDateTime.format(FORMATTER);
更多推荐
解析LocalDateTime格式
发布评论