NSDate *currentDate = [NSDate date];
NSDateFormatter *format = [[NSDateFormatter alloc] init];
[format setDateFormat:@"MM/dd/yyyy,h,mm,a"];
NSString *dateString = [format stringFromDate:currentDate];
[format release];
NSLog(dateString);
Выход в: устройство iPhone4
[240: 707] 10/25 / 2011,22,23,
Текущий язык: авто;в настоящее время предупреждение цели-c: невозможно прочитать символы для /SDK4.2/Platforms/iPhoneOS.platform/DeviceSupport/4.3.3 (8J2) /Symbols/Developer/usr/lib/libXcodeDebuggerSupport.dylib
Вывод в: Устройство iPad2
[82: 707] 10/25 / 2011,12,28, PM
Текущий язык: авто;в данный момент предупреждение target-c: невозможно прочитать символы для /SDK4.2/Platforms/iPhoneOS.platform/DeviceSupport/4.3.3 (8J2) /Symbols/Developer/usr/lib/libXcodeDebuggerSupport.dylib
Эта вещь отлично работает наСимулятор для всех.
Как с этим справиться?
Дополнительная информация:
также следует заметить, что одна и та же строка форматирования приводит к 12 часам и 24 часамвозвращаемые значения часов