美文网首页
iOS时间-年-显示0030问题

iOS时间-年-显示0030问题

作者: iOS安年 | 来源:发表于2018-05-22 10:52 被阅读12次

项目中新增加上传图片的功能,需要上传拍照时间。根据线下反馈,有图片始终上传失败。
拉到请求串分析了一下,发现时间为: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]; 

相关文章

网友评论

      本文标题:iOS时间-年-显示0030问题

      本文链接:https://www.haomeiwen.com/subject/fvchjftx.html