NSTimeZoneクラスを使った場合
NSDate *date = [NSDate date];
NSTimeZone *tz = [NSTimeZone systemTimeZone];
NSInteger seconds = [tz secondsFromGMTForDate: date];
NSDate *localDate = [date dateByAddingTimeInterval:seconds];
変数localDateに現地の現在時刻が入ってきます。タイムゾーンについて
タイムゾーンは以下のように端末から設定できるので、上で書いたNSTimeZoneクラスまわりの処理はしなくてもいいのかも(笑)"設定" => "一般" => "日付と時刻" (iOS6での場合)
0 件のコメント:
コメントを投稿