[NSDate date];
こんな簡単な呼び出しで0023年の日付が返ってくるとかどゆことでしょうね???


どんなに自信がない人でもこれはもう自分のせいじゃないって確信できるレベルです。



原因はズバリ「iPhone本体のカレンダーが和暦に設定されている」です。
一般:言語環境:カレンダー:西暦にすればOK。
自分はシミュレータでハマりました。
実機はデフォで西暦になってるので再現しません。



やっぱアメリカ。
和暦の検証が不十分なんですかね。

 ※でもトモダチ作戦はほんとうに有難う。God bless you!


きっちり対応しようと思ったら
NSDateComponents経由で書き戻す感じですかね。



今回のハマり時間:10分