1 uidatepicker *dp =[[uidatepicker alloc] init];2 [dp setdate:[nsdate date] animated:yes]; //
設定日期控制元件值
3[dp addtarget:self
4action:@selector(datevaluechange:)
5 forcontrolevents:uicontroleventvaluechanged]; //
時間改變時觸發此事件
67 nsdateformatter *form = [[nsdateformatter alloc] init]; //
定義時間格式
8 [form setdateformat:@"
yyyy/mm/dd hh:mm"];
9 nsstring *datestring =[form stringfromdate:dp.date];
10 dp.minuteinterval = 30; //
最小間隔30分鐘
1112 dp.minimumdate = [nsdate date]; //
最小值13 dp.maximumdate = [nsdate datewithtimeintervalsincenow:60*60*24*31]; //
最大值14 dp.datepickermode = uidatepickermodetime; //
時間模式
15 dp.datepickermode = uidatepickermodedate; //
日期模式
16 dp.datepickermode = uidatepickermodedateandtime; //
日期和時間模式
17 dp.datepickermode = uidatepickermodecountdowntimer; //
倒計時模式