24 часа & uiDatePicker - PullRequest
       30

24 часа & uiDatePicker

1 голос
/ 01 июня 2011

Мне нужно, чтобы время от моего uiDatePicker было в 24-часовом формате. Я понимаю, что вы не можете принудительно включить этот режим, если устройство настроено на отображение AM / PM?Если это так, как я могу определить, находится ли устройство в 24-часовом режиме (или нет), чтобы я мог добавить 12 к своему времени PM?Большое спасибо за любую помощь ...

1 Ответ

2 голосов
/ 01 июня 2011

Хорошо, можно, нужно установить местное:

NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"yyyy-MM-dd HH:mm:ss Z"];
NSLocale *locale = [[NSLocale alloc] initWithLocaleIdentifier:@"NL"];
NSTimeZone *timeZone = [NSTimeZone timeZoneWithName:@"UTC"];
[formatter setTimeZone:timeZone];
[formatter setLocale:locale];
[locale release], locale = nil;
...