美文网首页
iOS NSDate如何获取北京时间

iOS NSDate如何获取北京时间

作者: 怪气 | 来源:发表于2017-08-07 18:49 被阅读58次

    北京时间属于东八区,因此我们只需要根据timeZoneForSecondsFromGMT方法进行设置即可

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

    NSTimeZone* timeZone = [NSTimeZone timeZoneForSecondsFromGMT:8*60*60];

    [formatter setTimeZone:timeZone];

    [formatter setDateFormat:@"YYYY-MM-dd hh:MM:SS"];

    NSDate*datenow = [NSDate date];

    NSString* beijingtimeStr = [formatter stringFromDate:datenow];

    相关文章

      网友评论

          本文标题:iOS NSDate如何获取北京时间

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