#import "DateViewController.h"
@interface DateViewController ()
@property (nonatomic, strong) UIDatePicker *myDatePicker;
@end
@implementation DateViewController
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view.
self.view.backgroundColor = [UIColor whiteColor];
UIDatePicker *datePicker = [[ UIDatePicker alloc ] init ];
datePicker.center = self.view.center;
// 只显示时间
// 可点击进去查看按需要显示不同的时间方式
datePicker. datePickerMode = UIDatePickerModeDate ;
// 显示中文
datePicker. locale = [ NSLocale localeWithLocaleIdentifier : @"zh" ];
// 监听值得改变
[datePicker addTarget : self action : @selector (datePickerValueChanged:) forControlEvents : UIControlEventValueChanged ];
[self.view addSubview:datePicker];
}
// 响应方法
- ( void )datePickerValueChanged:( UIDatePicker *)datePicker
{
NSDateFormatter *formatter = [[ NSDateFormatter alloc ] init ];
// 格式化日期格式
// 按照日期格式不同获取到的数据格式不同 yyyy-MM-dd hh:mm:ss
formatter. dateFormat = @"yyyy-MM-dd" ;
NSString *date = [formatter stringFromDate :datePicker. date ];
// 显示时间
NSLog(@"%@", date);
}
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
iOS _UIDatePicker最简学习攻略
最新推荐文章于 2023-03-06 10:42:16 发布