解析LocalDateTime格式 [英] Parse LocalDateTime format

查看:996
本文介绍了解析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格式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆