Touchのタイムゾーンを取得するためのベストプラクティスユーザーの現在のタイムゾーンを必要とするアプリを作成しています。使用されているデバイスがiPhoneで、ユーザーがタイムゾーンを自動的に変更するように設定している場合、localTimeZoneまたはsystemTimezoneがユーザーの場所の正しいタイムゾーンを提供してくれると確信できると思います。Touchである場合、localTimeZoneおよびsystemTimeZoneによって返されるタイムゾーンは、ユーザーの実際の場所に関係なく、常に日付と時刻の設定で設定されたタイムゾーンであるように見えます。位置情報サービスを使用しようとしましたが、緯度/経度が適切に提供されている間、取得するtimesStampのタイムゾーンオフセットは、ユーザーがタイムゾーン設定に設定したものと常に同じです。http://developer.apple.com/library/mac/#samplecode/PhotoSearch/Listings/DateCell_m.html%23//apple_ref/doc/uid/DTS10003994-DateCell_m-DontLinkElementID_7source1自分で転がさない限り。唯一の本当の選択肢は、CoreLocationを使用して世界のどこにいるかを把握し、現在のタイムゾーンの名前を名前で把握し、その名前に基づいてNSTimeZoneを検索することです。Touchで利用できるとは思いません(間違っているかもしれません)。