回答編集履歴

2

コードの追加

2018/09/18 22:36

投稿

senior_golfer
senior_golfer

スコア264

test CHANGED
@@ -43,3 +43,7 @@
43
43
  これは、日付型同士で比較していますが、SimpleDateFormatの型で比較するのなら、
44
44
 
45
45
  nyuuryokuもSimpleDateFormatに変換する必要があると思います。
46
+
47
+
48
+
49
+ int diff = dateFormat.format(nyuuryoku).compareTo(dateFormat.format(now));

1

説明の追加

2018/09/18 22:36

投稿

senior_golfer
senior_golfer

スコア264

test CHANGED
@@ -33,3 +33,13 @@
33
33
  int diff = nyuuryoku.compareTo(now);
34
34
 
35
35
  System.out.println("i = > " + diff);
36
+
37
+
38
+
39
+ 追加
40
+
41
+ 最初のコードでは、型の違うものを比較していたので、うまくいかないようです。
42
+
43
+ これは、日付型同士で比較していますが、SimpleDateFormatの型で比較するのなら、
44
+
45
+ nyuuryokuもSimpleDateFormatに変換する必要があると思います。