您的位置:首页 > 产品设计 > UI/UE

iOS开发获取UIDatePicker 的时间与获取时间相差8个小时如何解?

2016-05-21 14:31 405 查看
如上图,下午两点22 ,得到的是早上6点22,不一致,如何解决呢?

NSDate *date = picker.date;

    NSTimeZone *timeZone=[NSTimeZonesystemTimeZone];

    NSInteger seconds=[timeZonesecondsFromGMTForDate:date];

    NSDate *newDate=[datedateByAddingTimeInterval:seconds];

    NSLog(@"%@",newDate);

    

    NSString *str = [NSStringstringWithFormat:@"%@",newDate];

    str = [str substringToIndex:16];

    NSLog(@"%@",str);
 转换后的,str 即为
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ios nsdate