iOSアプリプログラミングに関連する事で質問です。

ミリ秒単位の高精度な標準時刻を求めたいのですが、
GPSから現在時刻を取得する方法はありますか?
複数の端末間で回線速度に左右されない時刻同期をとりたいのです。

普通はNTPを採用すると思いますが
・回線速度の変動に左右されない
・計測直後から最高精度(?)
・サーバーが必要ない
という点を期待してます。

宜しくお願いします。

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2013/05/05 12:25:47
  • 終了:2013/05/12 12:30:06

回答(1件)

id:dawakaki No.1

だわかき回答回数797ベストアンサー獲得回数1222013/05/05 12:54:10

ポイント100pt

newLocation timestamp で時刻取得できます。

具体的なコードは下記サイトをご覧下さい。
http://d.hatena.ne.jp/ntaku/20090228/1235816377

id:kazu1107

ご回答ありがとうございます。ただ、すみません質問の書き方が悪かったらしく、目的の内容ではありません。

CLLocation:timestampで得られる時間はGPS信号を受信した端末ローカルな時刻です。
一定時間たったデータを消去して現在位置に近い平均を求めるための値かと思います。
試しにiPhoneの時間を狂わせてサンプルを動かすと狂った時刻が取得されます。

質問の意図はGPS信号として流れてくる標準時刻を求める事です。

2013/05/05 13:19:40
  • id:Yacky
    ネット上に関してですが、質問の要望に添える方法ありません。
    特に
    ・接続環境に左右されない
    ・サーバー不要
    というのがハードルが高すぎです

    ミリ秒単位の高精度な標準時刻なら多少あります
    なので質問をキャンセルすることをオススメします

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません