javaの - offsetdatetimeにSS:MM:DD / MM / YYYY HHに変換する方法

ルイス・マルセロサントス:

にアップグレードI:

DateTimeFormatter dtf = DateTimeFormatter.ofPattern ("dd/MM/yyyy HH:mm:ss");
org.threeten.bp.LocalDateTime _date = org.threeten.bp.LocalDateTime.parse ("10/19/2020 18:00:47", dtf);

47しかし、私はまだ標準に出ていない:00:2020-10-19T18を:とget 2020-10-19T18:00:47.868から03を:00

user3197884:

( ":mm:ssのDD / MM / YYYY HHを")がありますが、 "2020年10月19日午前18時00分47秒" を使用しているあなたが持っていてDateTimeFormatter。月は19にすることはできません。

あなたの入力が「19/10/2020夜6時00分47秒」に変更し、それが動作するはずです。

org.threeten.bp.format.DateTimeFormatter dtf = org.threeten.bp.format.DateTimeFormatter.ofPattern ("dd/MM/yyyy HH:mm:ss");
org.threeten.bp.LocalDateTime _date = org.threeten.bp.LocalDateTime.parse("19/10/2020 18:00:47", dtf);
System.out.println(_date);

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=31304&siteId=1