시작 시간과 종료 시간이있는 달력에서 날짜를 예약하려고합니다. 시간대가 미국에 있고 날짜가 변경되지 않으면 모든 것이 올바르게 작동합니다. 도와주세요. 나는 베네수엘라에 그것을 필요로합니다. 제네릭을 배치 할 때 무엇을해야합니까?nsdateformatter를 베네수엘라에서 사용하는 방법
여기 코드를 데이터로 남겨두고 날짜 형식을 지정합니다.
comes the date in the following format: 12/10/2012 05:00 pm
EKEvent* event = [EKEvent eventWithEventStore:eventStore];
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setTimeZone:[NSTimeZone localTimeZone]];
[dateFormatter setDateFormat:@"dd/MM/yyyy hh:mm:ss a"];
horafin = [dateFormatter dateFromString:inicio];
horafin = [horafin dateByAddingTimeInterval:3600];
horainicio = [dateFormatter dateFromString:inicio];
[dateFormatter release];
NSString *ti=[[NSString alloc]initWithString:title];
NSLog(@"");
event.title [email protected]"juego";
event.startDate = horainicio;
event.endDate = horafin;
event.URL = [NSURL URLWithString:@"http://pagina.com"];
event.notes = ti;
event.allDay = NO;
vc.event = event;
vc.editViewDelegate = self;
[self presentViewController:vc animated:YES completion:nil];
올바르게 수행 할 수있는 일정을 잡지 않았으므로 일정 캘린더를 올바르게 변경하지 못할 수도 있습니다. 내가 코드를 다음을 사용