获取当前系统的时间,也就是当前时区的时间
NSDate * date = [NSDate date];
NSDateFormatter * formatter1 = [[NSDateFormatter alloc]init];
formatter1.dateFormat = @"yyyyMMdd";
NSString * str = [formatter1 stringFromDate:date];
获取格林尼治时间
NSDate * date = [NSDate date];
但是这个时间的格式可能不是你想要的,所有可以使用下面的方法得到你想要的格林尼治时间
NSDateFormatter* dateFormatter = [[NSDateFormatter alloc]init];
NSTimeZone *timeZone = [NSTimeZone timeZoneWithName:@"GMT"];
[dateFormatter setTimeZone:timeZone];
[dateFormatter setDateFormat:@"YYYY-MM-dd"];
NSString *dateString = [dateFormatter stringFromDate:[NSDate date]];