シミュレータで NSDateを NSLogで表示してみる

シミュレータで実行するとこんな感じ。

2012-05-06 19:32:08.861 test[34748:17903] Date set to: 2012-05-06 15:00:00 +0000
2012-05-06 19:32:08.862 test[34748:17903] Date with locale: 2012年5月7日月曜日 0時00分00秒 日本標準時

シミュレータの「設定」の「言語環境」は、「言語」が「日本語」で「書式」が「日本」、「カレンダー」は西暦。


ちなみにこの設定を「日本語」「英語(アメリカ合衆国)」「西暦」にすると

2012-05-06 22:19:08.132 test[35170:17903] Date set to: 2012-05-06 15:00:00 +0000
2012-05-06 22:19:08.132 test[35170:17903] Date with locale: Monday, May 7, 2012 12:00:00 AM Japan Standard Time

英語で表示される。