2011-08-10 5 views
1

私はさまざまなタイムゾーンを扱うべきモバイルサイトをプログラミングしています。モバイルデバイスからタイムゾーンを取得する機能はありますか?私はPHP Zend Frameworkベースです。モバイルデバイスからタイムゾーンを取得しますか?

+2

PHPスクリプトはサーバ上で実行され、デバイス上では実行されません。 –

+0

クライアントのタイムゾーンを取得するにはどうすればいいですか?(http://stackoverflow.com/questions/1905397/how-to-get-clients-timezone) – phihag

答えて

0

デバイスがモバイルであるため、正確にはサーバー側でタイムゾーンを決定する必要はありません。代わりに、client-site timeを使用してください。

0

AFAIKモバイルデバイスからタイムゾーンを取得する手順は、デスクトップクライアントから取得する手順と同じです。モバイルブラウザはJavaScriptをサポートしている必要があります。そうでない場合は、ユーザーにタイムゾーンを選択して送信するよう依頼する必要があります。 How to get client's timezone?

+0

JSのクライアントタイムゾーン(GMTオフセット量ではありません)を取得する"http://stackoverflow.com/questions/2897478/get-client-timezone-not-gmt-offset-amount-in-js –

0

これを行う方法はありません。ユーザーのタイムゾーンをIPアドレス(ジオロケーションデータ)に基づいて見積もることはできますが、それは本当に正確ではありません。

ほとんどのフォーラムスクリプトを見てみましょう。一般的に、サーバーの時間(ゾーン)とブラウザの時間(ゾーン)を比較するために小さなJavaScriptを使用しますが、一般的なAPIまたはHTTPヘッダーフィールドはありません。

関連する問題