• iOS 解析RFC3339时间格式


    https://www.ietf.org/rfc/rfc3339.txt

    https://zhuanlan.zhihu.com/p/31829454

    -(NSString *)rfc3339DateFormatterStringToUTC8EndMicrosecond;{

    //    2020-05-22T12:42:39.336702Z 格林尼治时间转本地时间  时间格式转换

        NSString *result = [NSString stringWithFormat:@"%@Z",[self substringToIndex:self.length - 8]] ;

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

        NSLocale *enUSPOSIXLocale = [[NSLocale alloc] initWithLocaleIdentifier:@"en_US_POSIX"];

        

        [rfc3339DateFormatter setLocale:enUSPOSIXLocale];

        [rfc3339DateFormatter setDateFormat:@"yyyy'-'MM'-'dd'T'HH':'mm':'ss'Z'"];

        [rfc3339DateFormatter setTimeZone:[NSTimeZone timeZoneForSecondsFromGMT:0]];

        

    //    NSDate对象会自动根据当前时区加减时间 从而展示为当前时间

        NSDate *createdAtZero = [rfc3339DateFormatter dateFromString:result];

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

        //    2019/11/16 23:12:34

        [showDateFormatter setDateFormat:@"yyyy/MM/dd HH:mm:ss"];

        result = [showDateFormatter stringFromDate:createdAtZero];

        return result;

    }

  • 相关阅读:
    目标跟踪_POI算法
    深度学习-Maxpool
    HOG特征
    R CNN
    颜色空间
    数值分析-非线性方程的数值解法
    数值分析-一些小小的知识点
    数值分析-求微分
    多元统计分析-因子分析
    最优化-可行方向法
  • 原文地址:https://www.cnblogs.com/huaida/p/13131422.html
Copyright © 2020-2023  润新知