UIDatePicker时区问题的解决

来源:互联网 发布:淘宝肯德基电子券 编辑:程序博客网 时间:2024/06/05 04:31
NSDate *date=[_pickerVIew date];  NSDateFormatter *formatter=[[NSDateFormatter alloc]init];  formatter.dateFormat=@"yy-MM-dd HH:mm:ss";  NSString *timeStr=[formatter stringFromDate:date];  NSLog(@"date-----%@",date);  NSLog(@"timeStr-------%@",timeStr);    NSTimeZone *timeZone=[NSTimeZone systemTimeZone];  NSInteger seconds=[timeZone secondsFromGMTForDate:date];  NSDate *newDate=[date dateByAddingTimeInterval:seconds];  NSString *newTimeStr=[formatter stringFromDate:newDate];  NSLog(@"newDate----%@",newDate);  NSLog(@"newTimeStr-------%@",newTimeStr);

NSDate *date=[_pickerVIew date];

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

    formatter.dateFormat=@"YYYYMMdd HH : mm";

    NSTimeZone *timeZone=[NSTimeZone systemTimeZone];

    formatter.timeZone = timeZone;

    

    

    NSString* dateResult = [formatter stringFromDate:date];

    

    

    

    NSLog(@"newDate----%@",dateResult);

1 0