我想将用户当前时间戳值转换为GMT。例如,假设我现在在kolkata(印度),时间是下午3:02,日期是2015年7月29日。但格林尼治标准时间是:7月29日星期三15:03:03(GMT + 5:30)。 我应该如何实现这一目标,包括相同的格式?
答案 0 :(得分:2)
试试这个
CLLocation *newLocation = [locations lastObject];
NSLog(@"Timestamp %@", newLocation.timestamp);
NSDate *date = newLocation.timestamp;
NSDateFormatter *dateF = [[NSDateFormatter alloc]init];
[dateF setDateFormat:@"hh:mm a dd/mm/yyyy"]; //Set here your date format
NSString *dateString = [dateF stringFromDate:date];
工作正常