回答編集履歴

1

追記

2017/01/08 13:34

投稿

yona
yona

スコア18155

test CHANGED
@@ -5,3 +5,27 @@
5
5
  ・Calendar.getInstance()は現在時刻を返すのでDateを別途設定する必要はありません。
6
6
 
7
7
  ・GMTとの時差を考慮する必要は無いと思います。
8
+
9
+
10
+
11
+ 追記
12
+
13
+ 開始時間の作成処理をリファクタリングしました。
14
+
15
+ ```Java
16
+
17
+ Calendar objNow = Calendar.getInstance();
18
+
19
+ objNow.add(Calendar.DAY_OF_MONTH, -1);
20
+
21
+ objNow.set(Calendar.HOUR_OF_DAY,0);
22
+
23
+ objNow.set(Calendar.MINUTE,0);
24
+
25
+ objNow.set(Calendar.SECOND,0);
26
+
27
+ objNow.set(Calendar.MILLISECOND,0);
28
+
29
+ long msYesterday = objNow.getTimeInMillis();
30
+
31
+ ```