iOS 字符串转时间(NSDate)最准确的方法 时区

2018-12-15  本文已影响20人  tt大眼仔

当服务器返回的北京时间字符串是2018-12-15 18:12:45样式时,转换为NSDate 一定要加时区,并且时区要为国内时区

    NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
    [formatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
    [formatter setTimeZone:[NSTimeZone timeZoneWithName:@"Asia/Shanghai"]];
    NSDate *date = [formatter dateFromString:@"2018-12-15 18:12:45"];
    return date;
上一篇下一篇

猜你喜欢

热点阅读