Вывод текущей даты с учетом временной зоны в 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 коментарі:
Отправить комментарий