My iOS app will display the current time. How to determine if the user language prefers a 12-hour or 24-hour time format?
See NSDateFormatter class http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSDateFormatter_Class/Reference/Reference.html
Sort of:
NSDate *date = [NSDate date]; NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateStyle:NSDateFormatterNoStyle]; [dateFormatter setTimeStyle:NSDateFormatterMediumStyle]; [dateFormatter setLocale:[NSLocale currentLocale]]; NSString *dateString = [dateFormatter stringFromDate:date];
, , . NSFormatter (NSNumberFormatter NSDateFormatter , ), , ... , Apple " "
NSFormatter
NSNumberFormatter
NSDateFormatter