時間選擇器

- (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

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容