iPhoneアプリ作っちゃえ iPhone開発歴が1年を過ぎました。 初心者の頃にハマったポイントを残しておきます。 今でももちろん何かやらかしたら追記します。 [NSDate date]; こんな簡単な呼び出しで0023年の日付が返ってくるとかどゆことでしょうね??? どんなに自信がない人でもこれはもう自分のせいじゃないって確信できるレベルです。 原因はズバリ「iPhone本体のカレンダーが和暦に設定されている」です。 一般:言語環境:カレンダー:西暦にすればOK。 自分はシミュレータでハマりました。 実機はデフォで西暦になってるので再現しません。 やっぱアメリカ。 和暦の検証が不十分なんですかね。 ※でもトモダチ作戦はほんとうに有難う。God bless you! きっちり対応しようと思ったら NSDateComponents経由で書き戻す感じですかね。 今回のハマり時間:10分