iOS15.4严重bug
[NSDateFormatter dateFromString:]返回nil
问题复现
1.把手机升级到iOS15.4
2.进入系统设置->通用->日期和时间->关闭24小时制
项目中执行:
NSDateFormatter *format = [[NSDateFormatter alloc] init];
format.dateFormat = @"yyyy-MM-dd HH:mm:ss";
NSDate *date = [format dateFromString:@"2020-01-01 00:00:00"];
NSLog(@"date = %@", date);
结果: 2022-04-07 17:39:04.238577+0800 xxx[74742:8458169] date = (null)
致命bug!