java8にて日付を比較したいです。前日の"12:00"より後か前か比較したいです。
datetimeformatterをつかって
java
1LocalDate date = LocalDate.now(); 2 3DateTimeFormatter dtf = DateTimeFormatter.ofPattern( "yyyy/MM/dd HH:mm"); 4DateTimeFormatter dtf2 = DateTimeFormatter.ofPattern( "yyyy/MM/dd 12:00"); 5 6localDateTime t1= LocalDateTime.parse(date, dtf ); 7localDateTime t2= LocalDateTime.parse(date.minusDays(), dtf2 ); 8 9if(t1.compareTo(t2)) 10{ 11// 前日より前 12} else { 13// 後 14} 15
上記のように試してみたのですが、結果エラーとなっていましました。
日付の比較についてやり方をお教え頂けませんか?
回答3件
あなたの回答
tips
プレビュー