2015-07-29 3 views
1

Я хочу преобразовать текущее значение временной метки пользователя в GMT. Например, предположим, что сейчас я нахожусь в kolkata (Индия), и время составляет 3:02 вечера, а дата - 29/07/2015. Но время по Гринвичу: среда, 29 июля 15: 03: 03 (GMT + 5:30). Как я могу достичь этого, включая тот же формат?iOS cllocationmanager gmt value

ответ

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]; 

Its работает отлично

+0

Спасибо. Как отобразить имя часового пояса с его форматом. На самом деле мой клиент попросил меня сделать такие вещи: Sun Jun 28 2015 00: 00: 00.000 GMT-0000 (Mountain Standard Time) – rohan

+0

задайте формат даты в соответствии с вами. Он вернется ... попробуйте один раз –

+0

ok..i will ..... – rohan

Смежные вопросы