//年/月

        UIDatePicker *datePickerView = [[UIDatePicker alloc]initWithFrame:CGRectMake(0, UIScreen_H - 200, UIScreen_W, 200)];

        datePickerView.backgroundColor = [UIColor whiteColor];

        [self.view addSubview:datePickerView];

        

        datePickerView.datePickerMode = UIDatePickerModeDate;

        

        [datePickerView addTarget:self action:@selector(dateChanged:) forControlEvents:UIControlEventValueChanged ];

        

        NSDate *currentTime = [NSDate date];

        [datePickerView setDate:currentTime animated:NO];

        

        NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];

        //设定时间格式,这里可以设置成自己需要的格式

        [dateFormatter setDateFormat:@"yyyy-MM"];

        [datePickerView setMinimumDate:[dateFormatter dateFromString:@"1900-01"]];

        [datePickerView setMaximumDate:[dateFormatter dateFromString:@"2099-01"]];

 

-(void)dateChanged:(UIDatePicker *)datePickView

{

    NSDate* date = datePickView.date;

}

posted on 2014-10-17 15:47  童话DY  阅读(214)  评论(0编辑  收藏  举报