国がDSTスケジュールを変更するとどうなりますか?


8

国がDSTスケジュールを変更するとどうなりますか?たとえば、イスラエルは夏時間を1か月延長しました。このため、Googleからファームウェアアップデートが発行されていないようです。Androidはタイムゾーンと時間をどのように更新しますか?

回答:


7

時間は特定のプロトコルを使用して更新されます。交換される情報には、TZとUNIXのタイムスタンプと共に、DSTフラグ(少なくとも、仕様を作成した場合はそれを行っていたはずです)が含まれる場合があります。しかし、NTPでさえも(TZでもDSTでも)それを行わないことを考えると、疑わしいかもしれません。

これまでの考え。ただし、多くのAndroidスマートフォンなどのGSMデバイスは、aoが指定するNITZ(ネットワークIDおよびタイムゾーン)を使用しています(Wikipediaによると)。

この標準により、ネットワークは「現在のID、協定世界時、DSTおよびLTZを転送する」ことができます1が、それぞれオプションであり、RANベンダーおよびオペレーター全体でのサポートは異なります。これは、ネットワークオペレーターに依存するのではなく、複雑なタイムゾーンデータベースを維持する必要があるデバイスメーカーにとって問題になります。

これから私たちは学ぶことができます:仕様がそれを可能にするので、それこの情報がニッツを通して提供されるかもしれません。しかし、ネットワークプロバイダーは、これを確実にするために追加のソースを含めることもあります。

もう1つのポイントは、すべてのキャリアがNITZをサポートしているわけではないことです(Wikipediaを参照)。代わりに何を使用するのかわかりません(おそらく、リファレンスブロードキャストの時刻同期です)。ただし、キャリアごとに異なる方法を使用する場合があります。だから私には「一般的な答え」がないように見えます- この議論でも見ることができるように:時々(またはむしろ「いくつかの場所」)それは機能し、他では機能しません。

より深く掘り下げたい場合:

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.