LocalDateTime
JavaでLocalDateTimeを扱うとき、指定した日時でインスタンス生成を行う方法の一つに以下があります。
//DateTimeFormatterインスタンスの生成
DateTimeFormatter sdf = DateTimeFormatter.ofPattern("yyyy/MM/dd HH:mm:ss.SSS");
//LocalDateTimeインスタンスの生成 parseメソッドを使用
LocalDateTime ldt = LocalDateTime.parse("2022/01/01 11:59:59.999", sdf);
parseメソッドの第二引数は、DateTimeFormatterのインスタンスなので注意です。
(SimpleDateFormatではない。)
この点を間違えてしまい、ちょっと時間を使ってしまいました。ちゃんとドキュメントは読んでいきたいですね。
関係ないですが昨日初めてM-1を見ました。とてもおもしろかったです。