时间选择器

- (void)viewDidLoad {

    [super viewDidLoad];



    // 创建时间选择器  UIDatePicker : UIControl

    UIDatePicker*datePicker = [[UIDatePickeralloc]init];


    //设置中心点

    datePicker.center=self.view.center;


    //将时间选择器添加到视图上

    [self.viewaddSubview:datePicker];


    //设置语言

    datePicker.locale = [[NSLocale alloc]initWithLocaleIdentifier:@"zh_CH"];


    //设置时间样式

    datePicker.datePickerMode = UIDatePickerModeDate;


    //给时间选择器添加事件

    [datePickeraddTarget:self action:@selector(changeDate :) forControlEvents:UIControlEventValueChanged ];


}

//改变时间选择器的方法

-(void)changeDate :(UIDatePicker*)sender

{

//打印日期

//    NSLog(@"%@",sender.date);


    //日期  转换成  字符串


    //创建日期格式转化对象

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


    //设置日期格式

    formatter.dateFormat=@"yyyy年MM月dd日";


    //将日期转换成字符串

    NSString*str = [formatterstringFromDate:sender.date];


    NSLog(@"%@",str);




}

@end

你可能感兴趣的:(时间选择器)