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;