Я отправляю сегодня дату на сервер, но сервер показывает вчера, что случилось со мной? здесь я использую код для получения даты и даты отправки.Как получить текущую дату с сервера в iOS?
NSString *dateValue = borntext.text;
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"MM/dd/yyyy"];
NSDate *date = [formatter dateFromString:dateValue];
long dateInMillis = [date timeIntervalSince1970];
NSString *actDate = [NSString stringWithFormat:@"Date(%@)/",born];
NSString *nDate = [[[[actDate componentsSeparatedByString:@"("] objectAtIndex:1] componentsSeparatedByString:@")"] objectAtIndex:0];
NSDate *date = [NSDate dateWithTimeIntervalSince1970:([nDate doubleValue])];
NSDateFormatter *dtfrm = [[NSDateFormatter alloc] init];
[dtfrm setDateFormat:@"MM/dd/yyyy "];
nDate = [dtfrm stringFromDate:date];
ее я преобразование миллисекунды на сегодняшний день с сервера и дата отправки является преобразование в милли seconds.so, пожалуйста, помогите me.thanks заранее
может у показать свой ответ сервера –
-29548800 эта дата в милли econds –
онлайн конвертер показывает UTC правильное время и сервер не показывая правильную дату его свинг односторонняя влево \ –