次のようなものを使用して、(辞書内の)NSDateをNSStringに変換しますが、必要な正しい日付と時刻のスタイルを選択します。
self.lblTheDate.text = [NSDateFormatter localizedStringFromDate:[self.item valueForKey:@"MyDate"] dateStyle:NSDateFormatterMediumStyle timeStyle:NSDateFormatterNoStyle]
日付と時刻のスタイルにはさまざまなオプションがあります。
NSDateFormatterNoStyle : Specifies no style,
NSDateFormatterShortStyle : Specifies a short style, typically numeric only, such as “11/23/37” or “3:30pm”,
NSDateFormatterMediumStyle : Specifies a medium style, typically with abbreviated text, such as “Nov 23, 1937”,
NSDateFormatterLongStyle : Specifies a long style, typically with full text, such as “November 23, 1937” or “3:30:32pm”,
NSDateFormatterFullStyle : Specifies a full style with complete details, such as “Tuesday, April 12, 1952 AD” or “3:30:42pm PST”
これらの日付と時刻のスタイルの形式は、ロケール、ユーザー設定、およびオペレーティングシステムのバージョンによって異なるため、正確ではないことに注意してください。
クラスリファレンス:
NSDateFormatter