美文网首页
NSDate 时间相差8小时

NSDate 时间相差8小时

作者: GAME666 | 来源:发表于2019-07-11 13:32 被阅读0次
        NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];    
        [dateFormatter setTimeZone:[NSTimeZone timeZoneWithAbbreviation:@"UTC"]];  
        [dateFormatter  setDateFormat:@"yyyy-MM-dd HH:mm:ss"];    
        NSDate* dateFromString = [dateFormatter dateFromString:stringDate];    
        return dateFromString;  
    

    无论环境是使用12小时制还是24小时制,yyyy-MM-dd HH:mm:ss返回都是24小时制
    设置TimeZone为UTC ,这样使得转换时间不会出现8小时误差

    相关文章

      网友评论

          本文标题:NSDate 时间相差8小时

          本文链接:https://www.haomeiwen.com/subject/yegrkctx.html