回答編集履歴

1

ミリ秒が未設定だったので、修正

2019/10/19 08:21

投稿

naomi3
naomi3

スコア1105

test CHANGED
@@ -1,6 +1,8 @@
1
1
  Dateで直接日時を指定する方法は推奨されていないので、Calenderインスタンスを作り、getTimeメソッドでDateクラスに変換します。
2
2
 
3
3
 
4
+
5
+ ミリ秒が未設定だったので、修正しました。
4
6
 
5
7
  ```Java
6
8
 
@@ -10,16 +12,18 @@
10
12
 
11
13
  cal.set(2019, Calendar.JANUARY, 1, 0 ,0, 0);
12
14
 
15
+ cal.set(Calendar.MILLISECOND, 0);
16
+
13
17
 
14
18
 
15
19
  Date jan1st2019 = cal.getTime();
16
20
 
17
21
 
18
22
 
19
- System.out.println(jan1st2019.toString());
23
+ System.out.println(new SimpleDateFormat("yyyy/MM/dd HH:mm:ss.SSS").format(jan1st2019));
20
24
 
21
25
  }
22
26
 
23
27
  ```
24
28
 
25
- > Tue Jan 01 00:00:00 JST 2019
29
+ > 2019/01/01 00:00:00.000