项目中新增加上传图片的功能,需要上传拍照时间。根据线下反馈,有图片始终上传失败。
拉到请求串分析了一下,发现时间为:0030-05-20 11:23:36。
最后发现是日历的问题。
// 公历:2018-05-20 11:23:36
// 佛教日历:2561-05-20 11:23:36
// 日本日历:0030-05-20 11:23:36
解决方法
创建NSDateFormatter的时候,设置日历为公历
dateFormatter.calendar = [NSCalendar calendarWithIdentifier:NSCalendarIdentifierGregorian];
网友评论