我使用API,我需要将NSInterval转换为日期。
例如,我有NSNumber model.complaintCreatedTime = 1480550400000
。我尝试这种方法,但它不起作用:
NSDate* date = [NSDate dateWithTimeIntervalSinceReferenceDate :[(NSString *)model.complaintCreatedTime doubleValue ]];
Mb API开发人员写了创建API的错误请求? 请,smbd帮助我!
答案 0 :(得分:2)
您很可能使用了错误的API,时间戳以毫秒为单位
NSDate* date = [NSDate dateWithTimeIntervalSince1970: model.complaintCreatedTime.doubleValue / 1000];
答案 1 :(得分:0)
单位是秒,而不是毫秒。你应该尝试[NSDate dateWithTimeIntervalSince1970:1480550400]