두 개의 텍스트 필드가 있습니다. 첫 번째 텍스트 필드에 날짜를 입력하면 참조 날짜가 정확히 1 주일입니다. 두 번째 필드에서 그 날짜까지. NSDate에서 검색했지만 얻을 수 없습니다.1 주일 후 표시 첫 번째 필드에 입력 한 날짜와 관련하여 자동으로 두 번째 필드에 날짜가 표시됩니다.
어떤 제안 미리 :)에서
감사를 만족
두 개의 텍스트 필드가 있습니다. 첫 번째 텍스트 필드에 날짜를 입력하면 참조 날짜가 정확히 1 주일입니다. 두 번째 필드에서 그 날짜까지. NSDate에서 검색했지만 얻을 수 없습니다.1 주일 후 표시 첫 번째 필드에 입력 한 날짜와 관련하여 자동으로 두 번째 필드에 날짜가 표시됩니다.
어떤 제안 미리 :)에서
감사를 만족
다음 코드에서는 도움이 될 수 있습니다 :
NSDate *now = [NSDate date];
int daysToAdd = 50; // or 60 :-)
// set up date components
NSDateComponents *components = [[[NSDateComponents alloc] init] autorelease];
[components setDay:daysToAdd];
// create a calendar
NSCalendar *gregorian = [[[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar] autorelease];
NSDate *newDate2 = [gregorian dateByAddingComponents:components toDate:now options:0];
NSLog(@"Clean: %@", newDate2);
//for displaying date in text field
txt.text = [NSString stringWithFormat:@"%@",newDate2];
NSDate *newDate = [startDate dateByAddingTimeInterval:(86400 * 4)];
답변을 많이 주셔서 감사합니다, 그것을 구현하고 다시 당신에게 :) –
아니오 이런 식으로 하드 코드 된 시간을 사용하지 마십시오. 이것은 특정 조건 하에서 깨질 것입니다. –
감사 답변을, 저를 구현하고 다시 연락하자 :) –
네 스탁 씨, 논리가 완벽하게 작동 했으므로 콘솔에 표시되고 있지만 필수 필드에는 표시되지 않습니다. 어떻게해야합니까? 미리 감사드립니다 :) –
안녕하세요 Eshwar Chaitanya 귀하의 의견에 따라 내 대답을 편집했습니다 ... 그것을 확인하시기 바랍니다. – Stark