teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

5

コードの修正

2019/09/25 05:29

投稿

AtsushiNakamura
AtsushiNakamura

スコア46

title CHANGED
File without changes
body CHANGED
@@ -32,7 +32,7 @@
32
32
  component.second = 59
33
33
  let end:NSDate = NSCalendar.current.date(from:component)! as NSDate
34
34
 
35
- pedometer.queryPedometerData(from: from, to: to, withHandler: {(pedometerData, error) in
35
+ pedometer.queryPedometerData(from: start, to: end, withHandler: {(pedometerData, error) in
36
36
  print("歩数は(pedometerData!.numberOfSteps)")
37
37
  print("距離は(String(describing: pedometerData?.distance))") // 距離
38
38
  print("登った回数(String(describing: pedometerData?.floorsAscended))") // 上った回数

4

コードの修正

2019/09/25 05:29

投稿

AtsushiNakamura
AtsushiNakamura

スコア46

title CHANGED
File without changes
body CHANGED
@@ -19,9 +19,19 @@
19
19
  if(!CMPedometer.isStepCountingAvailable()) { //歩数が取得できるかどうかチェックしてます
20
20
  print("cannot get stepcount")
21
21
  }
22
- let from = Date(timeIntervalSinceNow: -10000)//-10000は適当な数字です。適宜最適な数字に書き換えてください。
23
- let to = Date()//現在を取得してます。
24
22
 
23
+ let from = Date(timeInterval: TimeInterval(-60*60*24*0), since: now)
24
+ var component = NSCalendar.current.dateComponents([.year, .month, .day], from: from)
25
+ component.hour = 0
26
+ component.minute = 0
27
+ component.second = 0
28
+ let start:NSDate = NSCalendar.current.date(from:component)! as NSDate
29
+ //XX月XX日23時59分59秒に設定したものをendにいれる
30
+ component.hour = 23
31
+ component.minute = 59
32
+ component.second = 59
33
+ let end:NSDate = NSCalendar.current.date(from:component)! as NSDate
34
+
25
35
  pedometer.queryPedometerData(from: from, to: to, withHandler: {(pedometerData, error) in
26
36
  print("歩数は(pedometerData!.numberOfSteps)")
27
37
  print("距離は(String(describing: pedometerData?.distance))") // 距離

3

2019/09/25 05:27

投稿

AtsushiNakamura
AtsushiNakamura

スコア46

title CHANGED
File without changes
body CHANGED
File without changes

2

2019/09/25 01:32

投稿

AtsushiNakamura
AtsushiNakamura

スコア46

title CHANGED
File without changes
body CHANGED
File without changes

1

2019/09/25 01:31

投稿

AtsushiNakamura
AtsushiNakamura

スコア46

title CHANGED
File without changes
body CHANGED
File without changes