Help us understand the problem. What is going on with this article?

iOSSimulator, iPhone 実機の Timezone を変更する

More than 5 years have passed since last update.

グローバル対応する時用にメモ

iOSSimulator

mac の timezone を変更する
(以下は OSX10.9 mavericks で確認)

  • システム環境設定を開く
  • 「日付と時刻」選択
  • 「現在の位置情報に基づいて、時間帯を自動的に設定」のチェックを外す
  • 表示されている世界地図から目的の国周辺をクリックし、「最も近い都市」から都市名を選択する

iPhone 実機

以下は iOS8 で確認

  • 「設定」アプリをタップ
  • 「一般」>「日付と時刻」タップ
  • 「自動設定」が ON になっていたら OFF にする
  • 「時間帯」をタップし、目的の都市名を検索

おまけ:コードで変える場合

NSTimeZone *timeZone = [[NSTimeZone alloc] initWithName: @"Asia/Taipei"];
[NSTimeZone setDefaultTimeZone: timeZone];

※ 確認が終わったらすぐ元に戻しとかないと、時差が少ない都市の場合気づかずに仕事時間が伸びたりしますので気をつけましょう

taketin
最近は iOSアプリケーション をメインに開発しています
https://github.com/taketin
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away