UIDatePicker / NSDateFormatter 时差,时制

来源:互联网 发布:杭州seo搜索优化 编辑:程序博客网 时间:2024/04/19 20:28
    if ( self.remaindDatePicker==nil) {        self.remaindDatePicker = [[UIDatePicker alloc] init];    }    self.remaindDatePicker.frame = CGRectMake(0, CGRectGetMaxY(self.buttonStart.frame)-30+20, kAlertWidth, kAlertHeight-[MyMethod getImageHeight:@"DxAlertViewClose.png"]-CGRectGetMaxY(self.buttonStart.frame));//    datePicker.datePickerMode = UIDatePickerModeCountDownTimer;            ////与本地显示 12时制 24时制      [self.remaindDatePicker setLocale:[NSLocale currentLocale]];    self.remaindDatePicker.datePickerMode = UIDatePickerModeDateAndTime;    self.remaindDatePicker.minimumDate=[NSDate date];//    [datePicker setTimeZone:[NSTimeZone timeZoneWithName:@"GMT"]];             ////  8个时差    self.remaindDatePicker.timeZone=[NSTimeZone localTimeZone];        [self.remaindDatePicker addTarget:self action:@selector(selectedDate7:) forControlEvents:UIControlEventValueChanged];    self.remaindDatePicker.backgroundColor = [UIColor clearColor];    [self addSubview:self.remaindDatePicker];




-(void)selectedDate7:(UIDatePicker *)picker{    NSDateFormatter *formatter = [[NSDateFormatter alloc] init];    [formatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];//    [formatter setTimeZone:[NSTimeZone timeZoneWithName:@"GMT"]];    [formatter setTimeZone:[NSTimeZone localTimeZone]];        //    NSLog(@"...123... = %@",[formatter stringFromDate:picker.date]);        [self.currentDateString setString:[formatter stringFromDate:picker.date]];    }


0 0
原创粉丝点击