2011-09-27 2 views

답변

0

아니요. minimumDatemaximumDate은 시간을 포함 할 수 있지만 (NSDate은 캘린더 날짜보다 시간 소인과 더 비슷 함) 동일한 날짜에 모두있는 경우 효과가 있습니다. 그렇지 않으면 날짜 범위 내에서 모든 시간이 가능하기 때문입니다.

0

실제로이 두 시간을 사용하여 시간을 설정해야합니다. NSDate 객체에는 날짜 및 시간 구성 요소가 모두 있습니다.

UI Datepicker range. iPhone

How to set time on NSDate?

: 이러한 품질 평가 점수를 보라, 그 나던 도와 주면

NSCalendar *gregorian = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; 
NSDateComponents *dateComponents = [[NSDateComponents alloc] init]; 

//set the date using setDate: setMonth: setYear: 
[dateComponents setHour:9]; //setHour:18 for maximumDate 

NSDate *targetDate = [gregorian dateFromComponents::dateComponents]; 
[dateComponents release]; 
[gregorian release]; 
datepick.minimumDate = targetDate; 

:이 같은 뭔가해야

관련 문제