2016-04-14 16 views
2

GPSの所在地は何かに依存していますか?理解できない。なぜGPS時間が間違っていて、1時間で違うのですか?

は私が行います Log.d(TAG, "gps=" + mLastLocation.getTime()+ ", onboard=" + System.currentTimeMillis());

がログになった:GPS = 1460650390000は、オンボードのGPS = UTC午前16時13分10秒、オンボード= UTC、そう1460646790765

を=午後3時13分10秒

同じ時刻にhttp://currentmillis.com - UTC時間15:13:17

したがって、衛星時刻は間違いです。衛星時刻は間違っています。 なぜですか?何か非常に奇妙です。それは古いアンドロイド2.3です。 UTC夜八時29分00秒今を更新し

、GPSは、午後12時29分00秒(もちろんのW/Oタイムゾーン)を示す

+0

私はこの古い質問を掘り下げましたが、私は現在、デバイスに同じ問題があります。問題解決のための解決策を考え出しましたか?あなたのケースで影響を受けるのはどのデバイスですか?私の現在のものは、Android 4.4.2のTerra 803ですが、とにかく安いタブレットです... –

+0

私はどんな感情も落としました。しかし、タイムゾーンを変更し、あなたのアプリから終了してみてください。アプリケーションにTMZの変更が再開されるまで表示されない(私のケースでは) – djdance

+0

それは今もやっている点です。サマータイムなしで手動でタイムゾーンを設定し、それに応じてデバイス時間を調整します。これは非常に奇妙な回避策ですが。 –

答えて

1

私はそれがそのようなデバイスのチップのバグであると結論づけました。

さまざまな国でこのデバイスからGPS時間を調べました。すべてはUTC + 1です。

関連する問題