首页 > 移动平台 > 详细

iOS当期时间和日期选择器

时间:2015-12-25 19:18:33      阅读:222      评论:0      收藏:0      [点我收藏+]

1.获取系统当前时间

- (NSString *)getCurrentTime{

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

    formatter.dateFormat = @"yyyy-MM-dd-hh-mm-ss";

    NSString *dateTime = [formatter stringFromDate:[NSDate date]];

    return dateTime;

}

2.日期选择器

- (void)timeButtonClick:(UIButton *)button

{

    _datePicker = [[UIDatePicker alloc]initWithFrame:CGRectMake(0, SCREEN_HEIGHT-200, SCREEN_WITCH, 200)];

    _datePicker.backgroundColor =[UIColor whiteColor];

    _datePicker.datePickerMode = UIDatePickerModeDate;

    UIWindow *window = [UIApplication sharedApplication].keyWindow;

    [window addSubview:_datePicker];

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

}

-(void)dateChanged:(id)sender{

    UIDatePicker *control = (UIDatePicker*)sender;

    NSDate * _date = control.date;

    /*添加你自己响应代码*/

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

    formatter.dateFormat = @"yyyy-MM-dd";

    NSString *dateTimeStr = [formatter stringFromDate:_date];

    [self.timeButton setTitle:dateTimeStr forState:UIControlStateNormal];

}

 

iOS当期时间和日期选择器

原文:http://www.cnblogs.com/baidaye/p/5076488.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!