回答編集履歴
3
つつかれたあとの動作確認でおちてた・・・
test
CHANGED
@@ -50,6 +50,10 @@
|
|
50
50
|
|
51
51
|
try {
|
52
52
|
|
53
|
+
DateTimeFormatter pattern = DateTimeFormatter.ofPattern("uuuu-MM-dd");
|
54
|
+
|
55
|
+
|
56
|
+
|
53
57
|
LocalDate now = LocalDate.now();
|
54
58
|
|
55
59
|
LocalDate arg = LocalDate.parse(input);
|
@@ -90,7 +94,7 @@
|
|
90
94
|
|
91
95
|
private static void help() {
|
92
96
|
|
93
|
-
System.err.println("Usage: java example.DateDiff 2000
|
97
|
+
System.err.println("Usage: java example.DateDiff 2000/01/01");
|
94
98
|
|
95
99
|
System.exit(9);
|
96
100
|
|
2
・q・)
test
CHANGED
@@ -50,13 +50,9 @@
|
|
50
50
|
|
51
51
|
try {
|
52
52
|
|
53
|
-
DateTimeFormatter pattern = DateTimeFormatter.ofPattern("uuuu-MM-dd");
|
54
|
-
|
55
|
-
|
56
|
-
|
57
53
|
LocalDate now = LocalDate.now();
|
58
54
|
|
59
|
-
LocalDate arg = LocalDate.parse(input
|
55
|
+
LocalDate arg = LocalDate.parse(input);
|
60
56
|
|
61
57
|
|
62
58
|
|
1
即興変更のミスと指摘反映
test
CHANGED
@@ -46,17 +46,17 @@
|
|
46
46
|
|
47
47
|
// Format 調整
|
48
48
|
|
49
|
-
input = input.replaceAll("
|
49
|
+
input = input.replaceAll("/", "-");
|
50
50
|
|
51
51
|
try {
|
52
52
|
|
53
|
-
DateTimeFormatter pattern = DateTimeFormatter.ofPattern("uuuu
|
53
|
+
DateTimeFormatter pattern = DateTimeFormatter.ofPattern("uuuu-MM-dd");
|
54
54
|
|
55
55
|
|
56
56
|
|
57
57
|
LocalDate now = LocalDate.now();
|
58
58
|
|
59
|
-
LocalDate arg = LocalDate.parse(
|
59
|
+
LocalDate arg = LocalDate.parse(input, pattern);
|
60
60
|
|
61
61
|
|
62
62
|
|
@@ -94,7 +94,7 @@
|
|
94
94
|
|
95
95
|
private static void help() {
|
96
96
|
|
97
|
-
System.err.println("Usage: java example.DateDiff 2000
|
97
|
+
System.err.println("Usage: java example.DateDiff 2000-01-01");
|
98
98
|
|
99
99
|
System.exit(9);
|
100
100
|
|