суботу, 1 березня 2014 р.

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

Вывод текущей даты с учетом временной зоны в OS X и iOS:
  1. NSDate *now = [NSDate date];
  2. NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
  3. [formatter setDateStyle:NSDateFormatterShortStyle];
  4. [formatter setTimeStyle:NSDateFormatterShortStyle];
  5.  
  6. // Жесткое указание временной зоны
  7. //[formatter setTimeZone:[NSTimeZone timeZoneWithName:@"Kyiv"]];
  8. //[formatter setTimeZone:[NSTimeZone timeZoneForSecondsFromGMT:3600 * 2]];
  9.  
  10. // Временная зона указанная в системных настройках
  11. [formatter setTimeZone:[NSTimeZone localTimeZone]];
  12. NSLog(@"%@",[formatter stringFromDate:now]);

Немає коментарів:

Дописати коментар

HyperComments for Blogger

comments powered by HyperComments