На iphone как я могу получить системную дату в правильном формате - PullRequest
2 голосов
/ 28 января 2010

Исходя из настроек локального пользователя, я хочу получить правильный формат даты. Например, это может быть любой из них:

5 января 2010 г. 5 января 2010 г. 1/5/10

А как насчет окон?

Спасибо.

Ответы [ 2 ]

4 голосов
/ 28 января 2010

Используйте NSDateFormatter с одним из стилей NSDateFormatterStyle. Он автоматически использует локаль пользователя.

2 голосов
/ 28 января 2010

NSDate * selected = [NSDate date];
NSDateFormatter * format = [[NSDateFormatter alloc] init] autorelease];
[формат setDateFormat: @ "MM / dd / YYYY"];
strDate = [формат stringFromDate: selected];

Измените формат на любой, какой захотите. (M для месяца, d для дня, Y для года, m для минуты, h для часа и s для секунды)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...