【发布时间】:2015-12-25 05:44:14
【问题描述】:
我需要使用 HTTP 向 parse.com 发布 NSDate 对象。
我不知道如何转换它。
//1 nsdate
[params setObject:date forKey:kKeyDate];
//2 nsstring
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"yyyy-MM-dd T HH : mm : ss.SSSZ"];
NSString *newString = [dateFormat stringFromDate:date];
[params setObject:newString forKey:kKeyDate];
参数在 Http 请求的主体中被序列化。我知道我所做的一切都是正确的,因为如果我注释掉将 NSDate 添加到参数中,那么它会起作用。
【问题讨论】:
-
我不明白,如果第二个选项有效,那么问题出在哪里?
-
使用
"yyyy-MM-dd'T'HH:mm:ssZ"
标签: ios parse-platform nsdate