/ /時間と日付をオンラインで確認するには? - iphone、datetime

時間と日付をオンラインで確認するには? - iphone、datetime

こんにちは、私はユーザーがxmlをサーバーに送信し、応答を取得するアプリを作っています....

今、私はその要求の送信と応答の日時を保存する必要があります....これはiphoneの日付を使用するか、オンラインでそれをチェックする必要がありますか?

私の考えは、iPhoneの日付と時刻が正しいとは限りません.....常に...時間をオンラインでチェックする方がいいです

私は地元の部分を知っているが、オンラインチェックに関する助けが必要です....助けてください

回答:

回答№1は0

現地時間を使用してください。 それはあなたに多くのトラブルと仕事を節約します。またはあなたのアプリは、太陽や何かの現在の位置を表示するような、正しい時間に絶対に依存していますか?そうでない場合、現地時間は「十分に良い」可能性が高い。


回答№2の場合は0

サーバーと同じ時間が必要な場合は、サーバー時間とローカル時間の間にオフセットを設定し、ローカルタイムスタンプを調整する必要があるように見えます。

サーバーから(現在の)時刻を取得する方法はありますか?

あなたが保存しているタイムスタンプが、iphoneから送信された要求とiphoneで受信した応答の場合、実際にはローカル(iphone)時間を使用するのが理にかなっているようです。

あなたはいつもNTP(http://en.wikipedia.org/wiki/Network_Time_Protocol)を使って現在の時刻を取得することができますが、それはサーバーと同じ時間を保証するものではありません。


回答№3の場合は0

あなたは通常、あなたのサーバとあなたのサーバのデータベースと同じ時間ソースだけで何らかの絶対的な時間を必要としません。

それで、あなたの現地時間をサーバーが時間と考えるものと比較し、それに応じて調整してください。