7 мар. 2014 г.

Текущая дата OS X / iOS

Вывод текущей даты с учетом временной зоны в OS X и iOS:

NSDate *now = [NSDate date];
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateStyle:NSDateFormatterShortStyle];
[formatter setTimeStyle:NSDateFormatterShortStyle];
        
// Жесткое указание временной зоны
//[formatter setTimeZone:[NSTimeZone timeZoneWithName:@"Kyiv"]];
//[formatter setTimeZone:[NSTimeZone timeZoneForSecondsFromGMT:3600 * 2]];
        
// Временная зона указанная в системных настройках
[formatter setTimeZone:[NSTimeZone localTimeZone]];
NSLog(@"%@",[formatter stringFromDate:now]);


0 коментарі:

Отправить комментарий